PDA

View Full Version : برای DBComboBox روی فیلدی که هستم رنگی نمی شود



ali_abbasi22145
شنبه 03 آذر 1386, 11:14 صبح
سلام
من در رویداد OnEnter هر DBEdit کد زیر را نوشتم که روی فیلدی که هستم (جاری) رنگی شود(مانند عکس زیر) .
ولی برای DBComboBox رنگی نمی شود آیا برای DBComboBox کدی شبیه به این دارید؟



procedure TDynamicForm.IdEnter(Sender: TObject);
begin
(Sender As TDBEdit).Brush.Color:=$00B6F3FC;
end;

ali_abbasi22145
سه شنبه 06 آذر 1386, 15:05 عصر
کسی نبود مشکل را حل کند؟

Cave_Man
سه شنبه 06 آذر 1386, 18:44 عصر
(Sender As TDBComboBox).Brush.Color:=$00B6F3FC;

dkhatibi
چهارشنبه 07 آذر 1386, 06:27 صبح
برای اینکه بیشتر با Sender اشنا شوید سایت را بگردید آقای خورسندی یک مقاله س توپ گذاشته اند.

mzjahromi
چهارشنبه 07 آذر 1386, 07:01 صبح
سلام
من در رویداد OnEnter هر DBEdit کد زیر را نوشتم که روی فیلدی که هستم (جاری) رنگی شود(مانند عکس زیر) .
ولی برای DBComboBox رنگی نمی شود آیا برای DBComboBox کدی شبیه به این دارید؟



procedure TDynamicForm.IdEnter(Sender: TObject);
begin
(Sender As TDBEdit).Brush.Color:=$00B6F3FC;
end;


این کد رو من تست کردم مشکلی نداشت

(sender as TcomboBox).Color=clred;

ali_abbasi22145
چهارشنبه 07 آذر 1386, 12:19 عصر
(Sender As TDBComboBox).Brush.Color:=$00B6F3FC;


سلام
مرسی دوست خوبم این فعلا من که تست کردم خوب بود.