|
blueSea 님이 쓰신 글 :
: StringGrid의 셀에 comboBox를 넣고 싶은데
: 방법이 없을까요?
//--------------------------------------------------------
안녕하세요
동적으로 생성하면 됩니다.
아래의 코드는 StringGrid1의 2,2 영역에 콤보박스가 생기는 코딩입니다.
간단하니 참조하세요 ^^
TComboBox *pComboBox = new TComboBox(this);
pComboBox->Parent = StringGrid1;
pComboBox->Style = csDropDownList;
TRect rect;
rect = StringGrid1->CellRect(2,2);
pComboBox->Top = rect.Top;
pComboBox->Left = rect.Left;
pComboBox->Width = rect.Width();
pComboBox->Height = rect.Height();
pComboBox->Visible = true;
pComboBox->OnExit = fnComboExit;
pComboBox->OnChange = fnComboChange;
|