|
잊을만하면 나타나는 꼼수쟁이입니다.
항상 말씀드리지만 저는 답이아니에요.. 그냥 원하는데로 되는것처럼 보이게 하는... 말그대로꼼수...
답변해드릴게요
TGridRect rect;
rect.Left = 0;
rect.Top = 0;
rect.Bottom = StringGrid1->RowCount-1;
rect.Right = StringGrid1->ColCount-1;
if(RadioButton2->Checked == true)
{
RadioButton1->Checked = false;
StringGrid1->Selection = rect;
}
이렇게 한번해보세요~
아.. 그리고 click 보다는 mouse up 이벤트를 사용해보는것도....이유는 둘다 해보시면 알거에요..
좋은하루되세요~
쿼드콥터헬기 님이 쓰신 글 :
: 현재 버튼을 눌렀을 때 전체 셀을 지정하고 싶은데 어떻게 해야될지 모르겠습니다.
:
: void __fastcall TImageRegistration::RadioButton2Click(TObject *Sender)
: {
: if(RadioButton2->Checked == true)
: {
: RadioButton1->Checked = false;
: for(int i=0; i<Count; i++)
: {
: StringGrid1Click(NULL);
: }
: }
:
: }
: i는 어디로 넣어줘야 될지..
: StringGrid1DrawCell() 이벤트 함수에도 선언 해줬는데 버튼에 함수 호출시 어떻게 해줘야되나요??
: 제가 초보라서 잘모르겠습니다. 도와주세요 ㅠㅠ
|