2011-02-22 33 views
0

我有一個TabPage,其上有許多不同的滑塊控件(一些自定義範圍滑塊控制一些正常的TrackBar控件)。當用戶對某些複選框進行勾選或取消勾選時,它將刪除所有控件並重新構建它們(根據需要 - 量程滑塊和b量軌跡杆)。將控件添加到具有滾動條的頁面上的位置

雖然我有一個問題,因爲TabPage有一個垂直滾動條,它需要在用戶滾動到的位置的初始x,y位置爲0,0。因此,如果用戶向下滾動,則會在所有控件位於比應該位置更低的位置處勾選一個框。

有沒有辦法將初始位置點更改爲實際標籤頁0,0?

或者有沒有辦法將控件(具有相同的屬性)更改爲另一種控件類型而不是刪除並添加一個?

回答

0

爲了回答我自己的問題,我保存了當前控件的當前位置,並使用它來重新構建新控件。

相關問題