rkhabbazi
دوشنبه 22 آذر 1389, 12:45 عصر
سلام
اگر خواسته باشید در DBGrid یک ستون برای شماره ردیف در نظر بگیرید که هنگام نمایش رکورد ها در آن شماره ردیف را در آن نمایش دهد، بصورت زیر عمل کنید که در رویداد OnDrawCulomnCell کد زیر را وارد کنید:
if DataSource1.DataSet.RecNo > 0 then
begin
if Column.Title.Caption = 'Number' then
DBGrid1.Canvas.TextOut(Rect.Left + 2, Rect.Top, IntToStr(DataSource1.DataSet.RecNo));
;end
دقت کنید که این کد شماره ردیف را در ستونی که عنوان آن Number باشد، درج می کند.
امیدوارم که این مطلب برای شما جدید باشه.:خجالت:
خدانگهدار
اگر خواسته باشید در DBGrid یک ستون برای شماره ردیف در نظر بگیرید که هنگام نمایش رکورد ها در آن شماره ردیف را در آن نمایش دهد، بصورت زیر عمل کنید که در رویداد OnDrawCulomnCell کد زیر را وارد کنید:
if DataSource1.DataSet.RecNo > 0 then
begin
if Column.Title.Caption = 'Number' then
DBGrid1.Canvas.TextOut(Rect.Left + 2, Rect.Top, IntToStr(DataSource1.DataSet.RecNo));
;end
دقت کنید که این کد شماره ردیف را در ستونی که عنوان آن Number باشد، درج می کند.
امیدوارم که این مطلب برای شما جدید باشه.:خجالت:
خدانگهدار