View Full Version : قراردادن آيكون fontdialog دركنارستون dbgrid
bps20590
پنج شنبه 17 بهمن 1387, 14:26 عصر
با سلام
چگونه ميشه دركنار ستورن dbgrid براي يك فيلد fontdialog راقرار دادنيعني با كليك روي آيكون مورد نظر پنجره fontdialog باز شود
vcldeveloper
پنج شنبه 24 بهمن 1387, 16:58 عصر
شما بلدید چطور یک FontDialog را نمایش بدید؟ اگر بله، پس برای نمایش آن در کنار ستون dbgrid کافی خصوصیت ButtonStyle مربوط به ستون مورد نظرتان در DBGrid را بر روی cbsEllipsis تنظیم کنید، و در رویداد OnEditButtonClick مربوط به DBGrid هم کد مربوط به نمایش FontDialog را بنویسید. اگر در اون کد نیاز دارید به فیلد انتخاب شده دسترسی داشته باشید، می تونید از خصوصیت SelectedField مربوط به DBGrid استفاده کنید.
اینطوری، یک دکمه کنار اون فیلد ساخته میشه که هر بار روش کلیک کنید، کد مورد نظر شما اجرا میشه. حالا اگر کد مورد نظر شما نمایش Font Dialog باشه، خب Font Dialog نمایش داده میشه.
bps20590
جمعه 25 بهمن 1387, 09:04 صبح
ضمن تشكرازشما
حالا مي خواهم اين انتخاب فوت برروي يك سلول خاص از dbgrid انجام شودچطور بايد به يك سلول خاص در dbgridدسترسي پيدا كنم
Modernidea
شنبه 26 بهمن 1387, 12:42 عصر
ضمن تشكرازشما
حالا مي خواهم اين انتخاب فوت برروي يك سلول خاص از dbgrid انجام شودچطور بايد به يك سلول خاص در dbgridدسترسي پيدا كنم
سلام
فكر كنم:
در اين صورت بايد خاصيت dgRowSelect در زير شاخه Option، ديبي گريد را برابر با False، قرار بديد تا دستوراتي كه در خاصيت Selected Field مي نويسيد به همون سلول انتصاب پيداه كنه نه به كل سطر.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.