PDA

View Full Version : Hint متناسب با (یک فیلد در بانک) Record های مندرج در DBGrid



FirstLine
سه شنبه 05 تیر 1386, 10:01 صبح
با سلام
چجوری میشه کاری کرد که وقتی روی یک رکورد از DBGrid موس را نگه میداریم Hint نمایش داده شود و اطلاعات این Hint از داخل یکی از فیلدهای همان رکورد استخراج شود.
یا به عبارت دیگه Hint هر رکورد نمایش داده شده در DBGrid با رکوردهای دیگر متفاوت باشد.
امیدوارم منظورم را درست بیان کرده باشم.
با تشکر

حمیدرضاصادقیان
چهارشنبه 06 تیر 1386, 09:16 صبح
دوست عزیز من اینکارو کردم البته با کلیک بر روی اون ردیف.
در رویداد onmousemove
کد زیر


hint:=drgrid1.selectedfield.asstring;

البته میتونی مختصات اون ردیف رو پیدا کنی و محتویات همون Cell رو نمایش بدی.
توضیحات کاملتر در سایت
www.delphi.about.com
می باشد.

SYNDROME
چهارشنبه 06 تیر 1386, 13:09 عصر
با سلام
می تونی تو PickList هر کدام از ستونهات مقدار Hint را بریزی.
سپس همانطوری که دوستمان گفت تو MouseMopve بنویسی


DBGrid1.Hint := DBGrid1.Columns[DBGrid1.SelectedIndex].PickList[0];