Fórum StringGrid Selecionado não desmarca #211901

05/02/2004

0

Eu tenho um StringGrid que só apresenta resultados, mais quando eu preencho ele apareçe a primeira celula selecionada de outra cor, eu não consegui tirar essa cor pelo código e só quando eu clico na celula, alguém pode me ajudar ????


Herivelto

Herivelto

Responder

Posts

05/02/2004

Lucas Silva

Dê uma olhada na propriedade FixedRows.
Lucas!


Responder

Gostei + 0

05/02/2004

Herivelto

oi lucas, a propriedade FixedRows já está 0 que eu não tenho nem uma coluna fixa mais continua com a primeira colorida, cara não sei mais o que fazer, já estou desde 10:00 da manhã com isso já procurei na internet e nda,,,

mais valeu um abraço


Responder

Gostei + 0

05/02/2004

Lucas Silva

oi lucas, a propriedade FixedRows já está 0 que eu não tenho nem uma coluna fixa mais continua com a primeira colorida, cara não sei mais o que fazer, já estou desde 10:00 da manhã com isso já procurei na internet e nda,,, mais valeu um abraço


Coloca o método drawcell do seu stringGrid ai, pra gente ver.


Responder

Gostei + 0

05/02/2004

Herivelto

Desculpe mais não entendi, Colocar o quê no DrawCell


Responder

Gostei + 0

05/02/2004

Lucas Silva

Desculpe mais não entendi, Colocar o quê no DrawCell


Coloca aqui no fórum, os métodos (procedures) referentes ao seu StringGrid.
Ai fica bem mais fácil de resolver seu problema!

Tipo
 procedure StringGrid1SelectCell(Sender: TObject)
 begin
 ....
 end; 



Responder

Gostei + 0

05/02/2004

Herivelto

O caso nem é nem o método é que ele está em outra classe que faz um for pra encher o stringGrid, mais a primeira célula do StringGrid está selecionda tornando ela azul e isso não pode acontecer, já tentei todas as propriedades que eu conheço e nada, só que eu uso o Delphi 3 e nem assistente de código ele tem.


Responder

Gostei + 0

05/02/2004

Lucas Silva

Herivelto,
tenta jogar o seleção do stringGrid p/ outra célula.
StringGrid1.Cells[3,2] por ex.


Sem o código fica realmente difícel saber aonde está o erro.


Responder

Gostei + 0

05/02/2004

Herivelto

switch(Configuracao->PegaConfiguracaoTipoModelo()){
case 1:
SgFreqAlimentar->RowCount = 6;
SgFreqAlimentar->Cells[0][0] = ´Pães, cereais e massas´;
SgFreqAlimentar->Cells[0][1] = ´Frutas´;
SgFreqAlimentar->Cells[0][2] = ´Hortalicas e verduras´;
SgFreqAlimentar->Cells[0][3] = ´Carnes, ovos e feijões´;
SgFreqAlimentar->Cells[0][4] = ´Leites e derivados´;
SgFreqAlimentar->Cells[0][5] = ´Gorduras, azeites e açúcares´;
break;
case 2:
SgFreqAlimentar->RowCount = 10;
SgFreqAlimentar->Cells[0][0] = ´Cereais e derivados´;
SgFreqAlimentar->Cells[0][1] = ´Feijões, legumes e derivados´;
SgFreqAlimentar->Cells[0][2] = ´Raízes tubérculos e derivados´;
SgFreqAlimentar->Cells[0][3] = ´Carnes e derivados´;
SgFreqAlimentar->Cells[0][4] = ´Ovos´;
SgFreqAlimentar->Cells[0][5] = ´Leites e Derivados´;
SgFreqAlimentar->Cells[0][6] = ´Frutas, verduras e legumes´;
SgFreqAlimentar->Cells[0][7] = ´Banha, toucinhos e mantegas´;
SgFreqAlimentar->Cells[0][8] = ´Margarina e Óleos´;
SgFreqAlimentar->Cells[0][9] = ´Acúcares e Regrigerantes´;
break;
case 3:
SgFreqAlimentar->RowCount = 15;
SgFreqAlimentar->Cells[0][0] = ´Cereais e derivados´;
SgFreqAlimentar->Cells[0][1] = ´Legumes e derivados´;
SgFreqAlimentar->Cells[0][2] = ´Verduras e legumes´;
SgFreqAlimentar->Cells[0][3] = ´Raízes tubérculos e derivados´;
SgFreqAlimentar->Cells[0][4] = ´Carnes e Embutidos´;
SgFreqAlimentar->Cells[0][5] = ´Leites e derivados´;
SgFreqAlimentar->Cells[0][6] = ´Açucares e refrigerantes´;
SgFreqAlimentar->Cells[0][7] = ´Óleos e gorduras vegetais´;
SgFreqAlimentar->Cells[0][8] = ´Frutas e sucos naturais´;
SgFreqAlimentar->Cells[0][9] = ´Oleaginosas´;
SgFreqAlimentar->Cells[0][10] = ´Ovos´;
SgFreqAlimentar->Cells[0][11] = ´Banha, toucinhos e mantegas´;
SgFreqAlimentar->Cells[0][12] = ´Bebidas alcoólicas´;
SgFreqAlimentar->Cells[0][13] = ´Condimentos´;
SgFreqAlimentar->Cells[0][14] = ´Outras Preparações´;
break;
}
Vem sempre a Primeira Selecionada ´Na cor Azul´
SgFreqAlimentar->Cells[0][0] = ´Pães, cereais e massas´;
Depois que eu clico nela ela muda de cor


Responder

Gostei + 0

05/02/2004

Lucas Silva

E em alguma parte do programa você manda ele colorir as celulas do StringGrid??


Você tah programando em qual linguagem??? C for windows??


Responder

Gostei + 0

06/02/2004

Herivelto

ah, Desculpe é C++Builder, Mais é quase igual o delphi...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar