国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

在VB.NET中使用動態屬性

2024-07-10 13:00:34
字體:
來源:轉載
供稿:網友

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是你的編譯出的應用程序的名字。如果想改變這些值,根本沒有必要重新編譯程序,只要簡單的編輯配置文件在其中修改成相應的值即可。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦江县| 青海省| 桂平市| 镶黄旗| 普陀区| 高要市| 南安市| 土默特左旗| 井陉县| 小金县| 体育| 安义县| 湘阴县| 大余县| 陇川县| 科尔| 晋城| 平利县| 昭苏县| 梅州市| 土默特右旗| 大理市| 自治县| 牟定县| 招远市| 三门县| 静海县| 乌拉特中旗| 灵寿县| 丰镇市| 寿宁县| 青神县| 潮安县| 六枝特区| 额济纳旗| 乌什县| 望城县| 景德镇市| 麻栗坡县| 广灵县| 即墨市|