ورود

View Full Version : Combo Box کردن یکی از سلول های String Grid



mmohsenifar
شنبه 10 تیر 1391, 12:14 عصر
با سلام خدمت دوستان من میخوام یکی از سلول های String Grid رو به شکل Combo Box در بیارم راهی برای اینکار هست؟

ayub_coder
شنبه 10 تیر 1391, 14:32 عصر
فکر کنم سلول های StringGrid قابلیت این رو ندارن که بتونی توشون کنترل ها رو قرار بدی ولی می تونی یه کلکی بزنی


procedure TForm1.Button1Click(Sender: TObject);
var cbo : TComboBox;
Rect : TRect;
begin

cbo := TComboBox.Create(self);

cbo.parent := StringGrid1;

rect := StringGrid1.CellRect(1,1);

cbo.Left := rect.Left;

cbo.Top := rect.Top;

cbo.Width := rect.Width;

cbo.Height:= rect.Height;

cbo.Show;

end;

Mask
یک شنبه 11 تیر 1391, 11:33 صبح
پک Tms همچین StringGrid داره.

javad p
دوشنبه 12 تیر 1391, 08:08 صبح
یه نمونه براتون پیوست کردم