使用VB.NET中的动态属性
敬业的IT人
互联网
佚名
2008-5-23 19:37:07
来看一个动态属性的例子,在Visual Basic中创建一个Windows应用程序。添加TextBox到默认窗口上。确保TextBox被选中,将Dynamic Properties部分定位到Properties窗口。
选择Advanced标签旁边的省略号按钮,将打开一个对话框,列出TextBox的所有的属性。选择Text属性,激活键绘制框。这决定了按哪个键,值会被存入配置文件。单击OK关闭对话框。
下面的代码由InitializeComponent方法(位于Windows Form Designer Generated Code)产生。这个代码可以被直接修改;用Properties窗口代替。
Dim configurationAppSettings As _
System.Configuration.AppSettingsReader = _
New System.Configuration.AppSettingsReader()
Me.TextBox1.Text = CType( _
configurationAppSettings.GetValue("TextBox1.Text", _
GetType(System.String)), String)
设置被保存到一个名为app.config的XML文件里。前面的示范代码产生下面的XML:
<?xml version="1.0" encoding="Windows-1252"?>
<configuration>
<appSettings>
<!-- User application and configured property settings go here.-->
<!-- Example: <add key="settingName" value="settingValue"/>
-->
<add key="TextBox1.Text" value="TextBox1" />
</appSettings>
</configuration>
当程序被编译后,在assembly就是汇编的名字的地方,文件被重命名为assembly.config。要改变这些值不需要重新编译程序,只要编辑配置,修改适当的值就可以了。
- 最新文章
- 教你在 VB.NET里使用动态属性[05-23]
- 创新中的VB.NET[05-23]
- VB.net 编码规范(也适用于C#)[05-23]
- VB.NET中访问数据方法大全[05-23]
- VB.net:如何获得并显示网上图片[05-23]
- VB.NET:给Visual Basic带来革命![05-23]
- 相关文章
- 教你在 VB.NET里使用动态属性[05-23]
- 创新中的VB.NET[05-23]
- VB.net 编码规范(也适用于C#)[05-23]
- VB.NET中访问数据方法大全[05-23]
- VB.net:如何获得并显示网上图片[05-23]
- VB.NET:给Visual Basic带来革命![05-23]
