2012-06-14 31 views
4

我正在使用winfom應用程序c#。 我有兩種形式,分別叫做WelomeDetails。 細節在Panel中包含7個網格。在winform應用程序中重置面板滾動位置c#

場景: 如果我點擊歡迎頁面上的任何項目,它將帶有七個網格的詳細信息頁面。如果我向下拖動滾動條,並在返回歡迎表單後回來,滾動條仍保持在同一位置。

問題: 我想重置滾動位置的每個用戶訪問的細節構成,所以,我總能看到第一格的時間到頂部。

回答

9

設置panel1.AutoScroll = true;

而且,當時在細節形成load事件,設置

panel1.VerticalScroll.Value = 0;

+0

這麼簡單!然而,我發現這種方式比子類更容易! – Joel