ورود

View Full Version : رفتن به سطر و ستون خاص در دیبی گرید



khoshblagh
سه شنبه 17 اسفند 1389, 10:40 صبح
با سلام خدمت دوستان
میخواهم با زدن یک دکمه کرسر به مثلا اولین ستون از آخرین سطر یک دیبی گرید فوکوس نماید. این کار براحتی با موس انجام میشود ولی من میخواهم با کدنویسی و دکمه اینکار را انجام بدهم(آن سل هایلایت شود). متشکرم

pezhvakco
سه شنبه 17 اسفند 1389, 13:43 عصر
چون DBGrid به بانک وصل است شما برای جابه جایی بین ردیف ها میتونی با بانک کار کنی :
ADODataSet1.MoveBy(5);
Or
ADODataSet1.Last;

khoshblagh
چهارشنبه 18 اسفند 1389, 07:16 صبح
چون DBGrid به بانک وصل است شما برای جابه جایی بین ردیف ها میتونی با بانک کار کنی :
ADODataSet1.MoveBy(5);
Or
ADODataSet1.Last;
با تشکر از پاسختان
در حقیقت من دنبال روشی هستم که از مدلهای ارائه شده بالا استفاده ننمایم. ضمن اینکه در روشهای ارائه شده توسط شما به رکوردی خاصی ارجاع میشوند. در حالیکه مورد درخواست من به رکود خاص و ستون خاص میباشد. و باید کرسر در آن سلول فوکوس شود. متشکرم

pezhvakco
چهارشنبه 18 اسفند 1389, 08:54 صبح
برای DBGrid نمی دونم ولی در DBGridEh شما می تونی به ردیف و ستون خاصی فوکوس نمایید :
DBGridEh1.Row:=4;
DBGridEh1.Col:=5;

Delphi 2010
پنج شنبه 19 اسفند 1389, 14:13 عصر
شما با تابع Locate می تونی کار کنی براحتی