2012-12-30 30 views
3

我有連續的表單,由標題部分和詳細部分組成。詳細控制部分綁定到記錄集,而標題中的控件沒有綁定。如何使用滾動條在打開時顯示連續表單的左側

在打開時,重點關注細節部分的第一個(左側)控件,或者如果記錄集爲空,則首先控制標題部分的左側控件。在這種情況下,對於需要水平滾動條的表單,滾動條將被設置在表單的右側,並且左側信息將被隱藏,從而使用戶感到困惑。

有什麼辦法可以確保我的表單在左側可見時打開?

感謝

回答

3

平時避免焦點不符,我用一個透明的小按鈕,我只是叫btDeadFocus在標題 - 或細節本條我的形式。

這個看不見的按鈕實際上並不僅僅是捕捉焦點。我只是確保將此按鈕設置爲使用Tab鍵順序列表的表單上的第一個控件。

該按鈕在焦點無法保存在控件上的情況下也很有用。例如需要禁用的控件。我只是將它移動到btDeadFocus

+0

+1這種方式可以使事情變得非常簡單。 –

+0

這聽起來像是一個很好的戰術選擇。我會試一試。謝謝@Renaud –

相關問題