充分利用 .NET 框架的 PropertyGrid 控件(微软)之四 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- 充分利用 .NET 框架的 PropertyGrid 控件(微软)之四 (http://www.webasp.net/article/5/4114.htm) |
| -- 作者:未知 -- 发布日期: 2003-07-12 |
| 选择对象 要标识 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 |
| webasp.net |