如何同步移動scrolbars |
缺席
|
雪貓
一般會員 發表:7 回覆:18 積分:5 註冊:2006-08-10 發送簡訊給我 |
假設我有2個或3個以上的物件,
例如1個 StringGrid .1個CheckListBox..... 文字屬性及物件高度都已互相配合完成. 若我點擊StringGrid 的 scrolbars時(非點擊StringGrid的內格) 則StringGrid的整個內文就應該上移或下移顯示. 同時...如何讓CheckListBox 也跟著同步 移動 scrolbar ? 同上....若我點 scrolbars 後,用滑鼠的滾輪,則 scrolbars 也會上下移 其他物件 也該如何跟著移動 scrolbars ? 這樣說明,各位先進是否聽得懂? PS: 作用: 幾個物件,連結讀取資料庫 要顯示在螢幕上,用目測方式來判讀比對. |
雪貓
一般會員 發表:7 回覆:18 積分:5 註冊:2006-08-10 發送簡訊給我 |
已解決
//以下以 StringGrid為主動 procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); begin ListBox1.ItemIndex :=aRow; CheckListBox1.ItemIndex :=aRow; end;
procedure TForm1.StringGrid1TopLeftChanged(Sender: TObject); begin ListBox1.TopIndex:=StringGrid1.TopRow ; CheckListBox1.TopIndex:=StringGrid1.TopRow ; end; ------------------------------------------------------------------------------------------------------------------------------------------------ 反向部分 ListBox1 或 CheckListBox1 為主動的話 ,用笨方法 timer 來解決 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |