充分利用 .NET 架構的 PropertyGrid 控制項(微軟)之四

來源:互聯網
上載者:User
控制項|微軟 選擇對象
要標識 PropertyGrid 顯示的內容,請將 PropertyGrid.SelectedObject 屬性設定為一個對象執行個體。然後,PropertyGrid 將完成其餘的工作。每次設定 SelectedObject 時,PropertyGrid 都會重新整理顯示的屬性。這提供了一種簡單的方法來強制重新整理屬性,或在運行時切換對象。您還可以調用 PropertyGrid.Refresh 方法來重新整理屬性。

接下來,您需要更新 OptionsDialog 建構函式中的代碼,以建立一個 AppSettings 對象,並將其設定為 PropertyGrid.SelectedObject 屬性的值。

' Visual Basic

   Public Sub New()
      MyBase.New()

      OptionsPropertyGrid = New PropertyGrid()
      OptionsPropertyGrid.Size = New Size(300, 250)

      Me.Controls.Add(OptionsPropertyGrid)
      Me.Text = "選項對話方塊"

      ' 建立 AppSettings 類並在 PropertyGrid 中顯示該類。
      Dim appset as AppSettings = New AppSettings()
      OptionsPropertyGrid.SelectedObject = appset
   End Sub



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

11.11 Big Sale for Cloud

Get Unbeatable Offers with up to 90% Off,Oct.24-Nov.13 (UTC+8)

Get It Now >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。