View Full Version : انتخاب سطر و ستون انتخابی در dbgrid
mrpn123
سه شنبه 28 اسفند 1386, 08:06 صبح
با سلام من میخواهم با انتخاب یک cell در dbgrid مانند شکل سطر و ستون آن به صورت هایت لایت شود .
در ضمن من میخواهم سلول ها را edit کنم
ممنون میشم اگر کسی راهنمایی کنه
http://mrpn2.persiangig.com/other/grid.jpg
nouri2015
سه شنبه 28 اسفند 1386, 08:44 صبح
از کامپوننت TMS استفاده کنید اسم ابزار آن advdbgrid است.
ali_abbasi22145
سه شنبه 28 اسفند 1386, 09:39 صبح
سلام
اگر با دلفی و بدون کامپوننت بتوان این کار را انجام داد خیلی خوب می شود!
mrpn123
سه شنبه 28 اسفند 1386, 13:59 عصر
ممنون از نظر شما دوستان
من میخوام این کارو با dbgrid خود دلفی انجام بدم و نه چیز دیگه
راستی آیا این کامپوننتی که معرفی کردین open source است
mrpn123
یک شنبه 04 فروردین 1387, 12:52 عصر
سال نو مبارک
مشکل من هنوز حل نشده انتخاب سطر رو همه بلدن (کاری سختی نیست) اما انتخاب ستون را با کد زیر که نوشتم سطر ها پشت سر هم انتخاب میشن یه کد واسه رفرش گرید کم داره میشه کمک کنید
type
TCustomDBGridCracker = class(TCustomDBGrid);
در event DrawColumnCell کد زیر را نوشتم
with TCustomDBGridCracker(Sender) do
begin
if Column.Index=SelectedIndex then
begin
Columns.Items[SelectedIndex].Color:=clRed;
DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
end;
if gdFocused in State then
with (Sender as TDBGrid).Canvas do
begin
Brush.Color := clNavy;
FillRect(Rect);
DBGrid1.Canvas.Font.Color := clHighlightText;
DBGrid1.Canvas.Font.Color := clYellow;
end;
DBGrid1.Canvas.TextRect (Rect, Rect.Left, Rect.Top, Column.Field.AsString);
nouri2015
سه شنبه 20 فروردین 1387, 09:22 صبح
آیا این کامپوننتی که معرفی کردین open source است
این کامپوننت open source است شاید بتونی از source اون کمک بگیری
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.