PDA

View Full Version : معادل عمل Row Select در option مربوط به DBGRID



Site Admin
یک شنبه 16 بهمن 1390, 21:15 عصر
با سلام من در پروژه ام میخوام بر روی تایتل هر ستون که کلید میکنم عنوان تایتل نمایش داده بشود در لیبیل
این کار وقتی انجام میشه که در آپشن گرید گزینه row select غیر فعال باشه حالا من میخوام این گزینه رابا کد ایجاد کنم
یعنی هم بتوانم بر روی تایتل هر فیلد که کلید میکنم عنوان فیلد رو در یک لیبیل نمایش بدم و هم اینکه ردیف انتخابی در گرید هایتلایت بشه

tiphooo
سه شنبه 18 بهمن 1390, 21:32 عصر
نیازی به کار خاصی نیست اگر RowSelect فعال یا غیر فعال باشد رویداد OnTitleClick گرید کار خود را به درستی انجام می دهد اگر منظورتان DBGrid استاندارد خود دلفیست.برای Highlight مانده ردیف انتخابی AlwayShowSelection را فعال کنید

Site Admin
سه شنبه 18 بهمن 1390, 22:06 عصر
با تشکر بازهم نمیشه این option مربوط به dbgrid من هست
[dgAlwaysShowEditor,dgTitles,dgIndicator,dgColLines ,dgRowLines,dgTabs,dgAlwaysShowSelection,dgConfirm Delete,dgCancelOnExit]

tiphooo
سه شنبه 18 بهمن 1390, 22:22 عصر
82206
نمونه ای که من نوشتم چه تفاوتی با مورد شما دارد.
البته Connection و جدول را از دیتابیس خودتان انتخاب کنید

Site Admin
شنبه 22 بهمن 1390, 13:33 عصر
با تشکر ولی رکوردی که فعال هست هنوز هایت لایت نشده من میخوام رکورد انتخابی رنگ زمینه اش آبی شود