Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
DBGrid Detay Gösterilmesi.
#9
(12-04-2019, Saat: 12:27)mrmarman Adlı Kullanıcıdan Alıntı: Örnek :
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
 if (DBGrid1.DataSource.DataSet.Active) AND ( NOT DBGrid1.DataSource.DataSet.EOF ) then
 begin
   Showmessage( DBGrid1.DataSource.DataSet.FieldByName('M_Name').AsString );
 end;
end;



// Burası da button taşıma / görüntüleme kısmı
//-------------------------------------------------------
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
 Field: TField; State: TGridDrawState);
begin
 // Buton için uygun column/field hangisisye oraya odaklanacağız...
 if ( Field.FieldName ='Btn' ) then
 begin
   if ( Field.DataSet.RecordCount > 0 ) then
   begin
     // Kayıt Seçili ve Odaklı ise Butonu yerleştir.
     If ( (gdSelected in State) or (gdFocused in State) ) then
     begin
       BitBtn1.Height  := Rect.Bottom-Rect.Top +2;
       BitBtn1.Width   := Rect.Right -Rect.Left;
       BitBtn1.Left    := Rect.Left  + tDBGrid(Sender).Left + 1;
       BitBtn1.Top     := Rect.Top   + tDBGrid(Sender).Top;
       BitBtn1.Visible := True;
       BitBtn1.BringToFront;
     end;
   end;
 end;
end;



eeuxcmieyyv5wugihmio.gif

Draw ile c# da yapmıştım ama Delphide denememiştim.
Draw da gayet başarılı Smile
Cevapla


Bu Konudaki Yorumlar
DBGrid Detay Gösterilmesi. - Yazar: OZCANK - 12-04-2019, Saat: 04:49
Cvp: DBGrid Detay Gösterilmesi. - Yazar: FiRewaLL - 12-04-2019, Saat: 08:43
DBGrid Detay Gösterilmesi. - Yazar: mrmarman - 12-04-2019, Saat: 08:53
DBGrid Detay Gösterilmesi. - Yazar: emrgln - 12-04-2019, Saat: 09:16
DBGrid Detay Gösterilmesi. - Yazar: mrmarman - 12-04-2019, Saat: 09:32
DBGrid Detay Gösterilmesi. - Yazar: adelphiforumz - 12-04-2019, Saat: 09:44
DBGrid Detay Gösterilmesi. - Yazar: mcuyan - 12-04-2019, Saat: 12:13
DBGrid Detay Gösterilmesi. - Yazar: mrmarman - 12-04-2019, Saat: 12:27
Cvp: DBGrid Detay Gösterilmesi. - Yazar: Pimapen_Nuri - 20-03-2024, Saat: 03:49
DBGrid Detay Gösterilmesi. - Yazar: FiRewaLL - 12-04-2019, Saat: 18:31
Cvp: DBGrid Detay Gösterilmesi. - Yazar: OZCANK - 15-04-2019, Saat: 06:50
DBGrid Detay Gösterilmesi. - Yazar: mrmarman - 20-03-2024, Saat: 20:10

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  DbGrid'de Seçili Satırların Fast Reportta Raporlanması [ÇÖZÜLDÜ] bünyamin68 4 638 17-12-2023, Saat: 15:08
Son Yorum: bünyamin68
  DBGRID Otomatik Sıra No Alanı [ÇÖZÜLDÜ] bünyamin68 2 393 18-10-2023, Saat: 21:00
Son Yorum: bünyamin68
  DbGrid tüm satırların yüksekliğini ayarlama delphicim 2 329 16-10-2023, Saat: 23:06
Son Yorum: delphicim
  DBGRID yeni sütun ekle veri gir diğer sütundaki veriyi değiştir stevenskat 8 751 08-09-2023, Saat: 22:47
Son Yorum: m_ekici
  Mouse Orta tuşu ile Dbgrid Scroll unu hareket ettirme stevenskat 2 366 22-08-2023, Saat: 22:37
Son Yorum: stevenskat



Konuyu Okuyanlar: 1 Ziyaretçi