DBGrid.OpTions.dgTitles:= True;
ola,
tenho uma variavel do tipo boolean que serve para indicar se o dbgrid vai ter titulo ou não.
tentei
DBGrid.OpTions.dgTitles:= True;
Mas não funciona.
tenho uma variavel do tipo boolean que serve para indicar se o dbgrid vai ter titulo ou não.
tentei
DBGrid.OpTions.dgTitles:= True;
Mas não funciona.
Sistemald
Curtidas 0
Respostas
Massuda
18/02/2005
A propriedade TDBGrid.Options é um [b:bda7fb78c3]set[/b:bda7fb78c3], não um Boolean. Para fazer o que você quer:uma sintaxe alternativa seria:
if ...vai ter título... then DBGrid1.Options := DBGrid1.Options + [dgTitles] else DBGrid1.Options := DBGrid1.Options - [dgTitles];
if ...vai ter título... then Include(DBGrid1.Options, dgTitles) else Exclude(DBGrid1.Options, dgTitles);
GOSTEI 0
Fabio.hc
18/02/2005
Tente assim:
- Para mostrar vc coloca entre as chaves.
- Para ocultar vc remove..
- Para mostrar vc coloca entre as chaves.
DBGrid1.Options:=[[b]dgTitles[/b], dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgConfirmDelete, dgCancelOnExit];
- Para ocultar vc remove..
DBGrid1.Options:=[dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgConfirmDelete, dgCancelOnExit];
GOSTEI 0
Sistemald
18/02/2005
Alguém sabe como tira a Scrollbar vertical do Dbgrid?
GOSTEI 0
Sistemald
18/02/2005
A única maneira que encontrei foi a seguinte
Para remover a barra de rolagem vertical de componente TDBGrid, você precisa apenas criar um novo componente herdado da classe TDBGrid e reescrever o método paint.
[b:4e6c2ae1ed]Mas não posso fazer outro componente.[/b:4e6c2ae1ed]
Se Alguém tiver alguma idéia[/b]
Para remover a barra de rolagem vertical de componente TDBGrid, você precisa apenas criar um novo componente herdado da classe TDBGrid e reescrever o método paint.
[b:4e6c2ae1ed]Mas não posso fazer outro componente.[/b:4e6c2ae1ed]
Se Alguém tiver alguma idéia[/b]
GOSTEI 0
Sistemald
18/02/2005
Galera Consegui,
Muito facil...
Valeu
Muito facil...
ShowScrollBar(DBGrid1.Handle,SB_HORZ,False);
Valeu
GOSTEI 0
Sistemald
18/02/2005
Aproveitando o tópico...
Como faço para que o registro atual do dbgrid fique com a linha azul(selecionado), independente do focu.
Como faço para que o registro atual do dbgrid fique com a linha azul(selecionado), independente do focu.
GOSTEI 0
Rômulo Barros
18/02/2005
Veja se uns dos links abaixo pode lhe ajudar:
[color=red:b17ac405bd][b:b17ac405bd]1 - [/b:b17ac405bd][/color:b17ac405bd][url=http://forum.devmedia.com.br/viewtopic.php?t=58416&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]DBGrid Zebrado na RXLib[/url]
[color=red:b17ac405bd][b:b17ac405bd]2 - [/b:b17ac405bd][/color:b17ac405bd][url=http://forum.devmedia.com.br/viewtopic.php?t=52166&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Terceira cor em DBGrid Zebrado[/url]
[color=red:b17ac405bd][b:b17ac405bd]3 - [/b:b17ac405bd][/color:b17ac405bd][url=http://forum.devmedia.com.br/viewtopic.php?t=49646&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Colorindo Linha da Consulta no Grid[/url]
[color=red:b17ac405bd][b:b17ac405bd]4 -[/b:b17ac405bd][/color:b17ac405bd] [url=http://forum.devmedia.com.br/viewtopic.php?t=35689&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]DBGrid Zebrado na VCL[/url]
[color=red:b17ac405bd][b:b17ac405bd]5 -[/b:b17ac405bd][/color:b17ac405bd] [url=http://forum.devmedia.com.br/viewtopic.php?t=11315&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Como Colorir As Linhas de um DBGrid[/url]
[color=red:b17ac405bd][b:b17ac405bd]6 -[/b:b17ac405bd][/color:b17ac405bd] [url=http://forum.devmedia.com.br/viewtopic.php?t=29632&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Como faço com o grid pra ficar uma linhha branca e outra nao:[/url]
[color=red:b17ac405bd][b:b17ac405bd]1 - [/b:b17ac405bd][/color:b17ac405bd][url=http://forum.devmedia.com.br/viewtopic.php?t=58416&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]DBGrid Zebrado na RXLib[/url]
[color=red:b17ac405bd][b:b17ac405bd]2 - [/b:b17ac405bd][/color:b17ac405bd][url=http://forum.devmedia.com.br/viewtopic.php?t=52166&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Terceira cor em DBGrid Zebrado[/url]
[color=red:b17ac405bd][b:b17ac405bd]3 - [/b:b17ac405bd][/color:b17ac405bd][url=http://forum.devmedia.com.br/viewtopic.php?t=49646&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Colorindo Linha da Consulta no Grid[/url]
[color=red:b17ac405bd][b:b17ac405bd]4 -[/b:b17ac405bd][/color:b17ac405bd] [url=http://forum.devmedia.com.br/viewtopic.php?t=35689&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]DBGrid Zebrado na VCL[/url]
[color=red:b17ac405bd][b:b17ac405bd]5 -[/b:b17ac405bd][/color:b17ac405bd] [url=http://forum.devmedia.com.br/viewtopic.php?t=11315&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Como Colorir As Linhas de um DBGrid[/url]
[color=red:b17ac405bd][b:b17ac405bd]6 -[/b:b17ac405bd][/color:b17ac405bd] [url=http://forum.devmedia.com.br/viewtopic.php?t=29632&highlight=zebra&sid=4564bf180bb65a304b0ba22dc816d1c5]Como faço com o grid pra ficar uma linhha branca e outra nao:[/url]
GOSTEI 0
Sistemald
18/02/2005
Valeu,
Era o que eu precisava.
if gdSelected in State then begin DBGrid1.Canvas.Font.Color:= clWhite; DBGrid1.Canvas.Font.Style:=[fsBold]; DBGrid1.Canvas.Brush.Color:= $00DF5400; end;
Era o que eu precisava.
GOSTEI 0
Rômulo Barros
18/02/2005
Valeu,
Era o que eu precisava.
if gdSelected in State then begin DBGrid1.Canvas.Font.Color:= clWhite; DBGrid1.Canvas.Font.Style:=[fsBold]; DBGrid1.Canvas.Brush.Color:= $00DF5400; end;
:wink: :arrow: :arrow:
GOSTEI 0