PDA

View Full Version : چگونه می توان در یک stringgrid ... ؟؟؟؟



marmolak
یک شنبه 19 مهر 1383, 09:02 صبح
سلام و خسته نباشید خدمت همه ای دوستان :)
می خواستم سپوالی مطرح کنم ؟ :?:
چگونه می توان بر روی یک stringgrid با ورود یک شماره ای مورد نظر مثلاً از طریق یک inputbox به سطر دلخواه (focus) منتقل شود . :idea:
مثلاً اگر 3 را در inputbox وارد کنیم . باید سطر 3 focus شود .
با تشکر فراوان :)

mkalone
یک شنبه 19 مهر 1383, 13:12 عصر
سلام یا استفاده از این تابع می توانی در یک خانه فوکوس کنی :
خودت بقیه اش را دربیار اگر نتوانستی دوباره پی ام بذار ...


procedure TFactorBuyForm.Select_cell(Col,Row:integer);
var
myRect: TGridRect;
begin
myRect.Left := col;
myRect.Top := Row;
myRect.Right := myRect.Left;
myRect.Bottom := myRect.Top;
FactorGrid.Selection := myRect;
FactorGrid.SetFocus;
end;

مهرداد

_alish_
یک شنبه 19 مهر 1383, 14:15 عصر
stringgrid1.Row:=num