Merhaba ,
Kısıtlı alan nedeni ile DbGrid üzerinde satırlar üzerinde mouse ile dolaşırken asıl alanıın yanında gösteremediğim açıklama olan alanları bir show hint ile göstermek istiyorum.Yardımlarınızı bekliyorum.
Dbgrid üzerinde dolaşırken satırlarda hint gösterimi?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Dbgrid üzerinde dolaşırken satırlarda hint gösterimi?
s.a.
dbgrid in dataset inin after scrollunda dbgrid in hint ini değiştirebilirsin.
ancak bu şekilde sadece seçili kaydın bilgilerine ulaşabilirsin.
kolay gelsin.
dbgrid in dataset inin after scrollunda dbgrid in hint ini değiştirebilirsin.
ancak bu şekilde sadece seçili kaydın bilgilerine ulaşabilirsin.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: Dbgrid üzerinde dolaşırken satırlarda hint gösterimi?
ben size kendi yöntemimden bahsedeyim.
ana forma statusbar alı yoruz.
hepsi bukadar, şimdi bileşenlerin Hint özelliğine yazdığınız açıklamalar ; mouse ile üzerine gittiğinizde statusbarda(durum çubuğunda gösterilecektir.hem böylece programınız daha profesyonal bir görünüme kavuşur.Tabi buarada bileşenin showHint özelliğini false olarak ayarlıyoruz.True yaparsanız nolur ; ipucu hem statusbarda, hem de bileşen üzerinde görünür.
Eğer sorunuz bu değilse demekki tabloda açıklama alanı olarak bulunurduğunuz bir alanı grid üzerinde göstermek istiyorsunuz.o zaman DBGrid1.Hint := Table1AciklamaAlanı.Asstring; gibi bir kod satırını programınızın uygun biyerine yazarsanız, sanırım işinizi görecektir.
Eğer istediğiniz bu da değilse, o zaman ne istediğinizi daha açık dile getirmelisiniz. Kolay gelsin
Kod: Tümünü seç
public
{ Public declarations }
procedure HintGoster(Sender:TObject);
end;
Kod: Tümünü seç
procedure TFmAna.HintGoster(Sender:TObject);
Begin
StatusBar1.Panels[2].Text := Application.Hint;
End;
Eğer sorunuz bu değilse demekki tabloda açıklama alanı olarak bulunurduğunuz bir alanı grid üzerinde göstermek istiyorsunuz.o zaman DBGrid1.Hint := Table1AciklamaAlanı.Asstring; gibi bir kod satırını programınızın uygun biyerine yazarsanız, sanırım işinizi görecektir.
Eğer istediğiniz bu da değilse, o zaman ne istediğinizi daha açık dile getirmelisiniz. Kolay gelsin