seçilen hücrenin sol üst köşesinin koornatlarını nasıl alabilirim.
bu koordinatlara herhangibir nesneyi yerleştirmek istiyorum da onun için
örneğin
label1.top := secilenhücre.top;
label1.left := secilengücre.left;
gibi
DBGRIDDE SEÇİLEN HÜCRENİN KOORDİNTLARINI ALMA
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
DBGRIDDE SEÇİLEN HÜCRENİN KOORDİNTLARINI ALMA
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]
Gridin DrawDataCell eventi icin
Tabi Rec.Bottom-Rect.Top ile hucre yuksekligi, Rect.Rigth-Rect.Left ile de genisligini alarak componentinizin boyutlarini da duzenlemelisiniz.
Kod: Tümünü seç
if State=gdSelected then
begin
label1.top := Rect.top;
label1.left := Rect.left;
end;
Tabi Rec.Bottom-Rect.Top ile hucre yuksekligi, Rect.Rigth-Rect.Left ile de genisligini alarak componentinizin boyutlarini da duzenlemelisiniz.
fahrettin abi kod için çok teşekkür ederim ancak kodu drawdatacell' e yazınca çalışmadı bende DrawColumnCell kısmına yazdım
yeni hali biraz değişti yalnız
if gdselected in state then
begin
takvim.top := rect.top;
tavim.left := rect.left;
end;
ilerde belki lazım bir arkadaşa daha lazım olur diye buraya koduda yazayım dedim. tekrar sağol abi
yeni hali biraz değişti yalnız
if gdselected in state then
begin
takvim.top := rect.top;
tavim.left := rect.left;
end;
ilerde belki lazım bir arkadaşa daha lazım olur diye buraya koduda yazayım dedim. tekrar sağol abi
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]