visual basic .net支持动态属性,其动态属性储存在一个应用程序配置文件中,该文件在应用程序执行时将会被读到。使用动态属性可以在不重新编译应用程序的情况下改变一些属性值。你可以使用它们保存数据库连接字符串、应用程序日志信息或者服务器连接信息。
要看动态属性的例子,首先在visual basic中创建一个windows应用程序。添加一个textbox到默认窗体中;确认textbox是被选中的,然后在属性窗口中定位dynamic属性。
点击advanced标签旁边的省略号按钮,打开一个对话框,该对话框中列出了textbox所有的属性,选择text属性,键映射框将会被激活。键映射决定了键储存在配置文件中的值。点击确定关闭对话框。
下面的代码是在initializecomponent方法中产生的(位于windows form设计器产生代码区)。这段代码不能直接修改,只能使用属性窗口。
dim configurationappsettings as _
system.configuration.appsettingsreader = _
new system.configuration.appsettingsreader()
me.textbox1.text = ctype( _
configurationappsettings.getvalue(“textbox1.text”, _
gettype(system.string)), string)
设置储存在一个名为app.cofig的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.config,这里assembly是你的编译出的应用程序的名字。如果想改变这些值,根本没有必要重新编译程序,只要简单的编辑配置文件在其中修改成相应的值即可。
在VB.NET中使用动态属性-.NET教程,VB.Net语言
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 在VB.NET中使用动态属性-.NET教程,VB.Net语言
相关推荐
-      VS2010的aspx文件中的html代码的格式化方法
-      .net 反序题目的详细解答第1/2页
-      asp.net创建html文本文件实例
-      比较完整的 asp.net 学习流程
-      官网 Ext direct包中.NET版的问题
-      C# XML操作 代码大全(读XML,写XML,更新,删除节点,与dataset结合等)第1/2页
-      c# 连接字符串数据库服务器端口号 .net状态服务器端口号
-      C# winform中复制文本框内容的功能代码