VB.NET动态属性怎么用

这篇文章主要为大家展示了“VB.NET动态属性怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET动态属性怎么用”这篇文章吧。

创新互联公司致力于互联网网站建设与网站营销,提供成都做网站、网站制作、成都外贸网站建设、网站开发、seo优化、网站排名、互联网营销、小程序定制开发、公众号商城、等建站开发,创新互联公司网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。

Visual Basic .NET支持动态属性,其动态属性储存在一个应用程序配置文件中,该文件在应用程序执行时将会被读到。使用动态属性可以在不重新编译应用程序的情况下改变一些属性值。你可以使用它们保存数据库连接字符串、应用程序日志信息或者服务器连接信息。

要看VB.NET动态属性的例子,首先在Visual Basic中创建一个Windows应用程序。添加一个TextBox到默认窗体中;确认TextBox是被选中的,然后在属性窗口中定位Dynamic属性。

点击Advanced标签旁边的省略号按钮,打开一个对话框,该对话框中列出了TextBox所有的属性,选择Text属性,键映射框将会被激活。键映射决定了键储存在配置文件中的值。点击确定关闭对话框。

下面的代码是在InitializeComponent方法中产生的(位于Windows Form设计器产生代码区)。这段代码不能直接修改,只能使用属性窗口。

  1. Dim configurationAppSettings 
    As __System.Configuration.
    AppSettingsReader = _ New 
    System.Configuration.
    AppSettingsReader()  

  2. Me.TextBox1.Text = CType
    ( _ configurationAppSettings.
    GetValue("TextBox1.Text", 
    _ GetType(System.String)), 
    String) 

设置储存在一个名为app.cofig的XML格式的文件中。前面的示例代码所产生的XML代码如下:

  1. < ?xml version="1.0" encoding=
    "Windows-1252"?>   

  2. < configuration>   

  3. < appSettings>   

  4. < !-- User application and 
    configured property settings go here.-->   

  5. < !-- Example: < add key="
    settingName" value="settingValue"/> -->   

  6. < add key="TextBox1.Text" 
    value="TextBox1" /> < /appSettings>   

  7. < /configuration> 

当应用程序被编译时,该文件被重命名为assembly.config,这里assembly是你的编译出的应用程序的名字。如果想改变这些值,根本没有必要重新编译程序,只要简单的编辑配置文件在其中修改成相应的值即可。

以上是“VB.NET动态属性怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享文章:VB.NET动态属性怎么用
文章转载:http://ybzwz.com/article/gcpeog.html