91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WP開發Xaml

發布時間:2020-08-01 12:19:44 來源:網絡 閱讀:544 作者:nie_renyi 欄目:開發技術

    最近開始研究Windows Phone 8 應用程序開發。新建一個經典HelloWorld工程。顯示頁面的文件為.xaml文件。據了解,xaml是xml的子集,用來定義頁面用的,目前的WPF、Silverlight、windows phone、windows 8的前端都是用的這種技術,而C#是一種編程語言,和C、JAVA沒有本質的區別。

    關于XAML 概述,XAML允許將項添加到支持索引的兩種類型的集合中:List和Dictionary。

List

  List是實現了System.Collection.IList接口的集合,如System.Collections.ArrayList和許多WPF定義的集合類都是List。如,下面的XAML向ListBox添加了兩個項,它的Items屬性是實現了IList的ItemCollection類型:

 

 

  1. <ListBox xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">  
  2. <ListBox.Items> 
  3.      <ListBoxItem Content="Item 1"/> 
  4.      <ListBoxItem Content="Item 2"/>  
  5. </ListBox.Items>  
  6. </ListBox> 

XAML是一種相對簡單、通用的聲明式編程語言,它適合于構建和初始化.NET對象。

 

  XAML僅僅是一種使用.NET API的方式,把它與HTML、可伸縮向量圖形(SVG)或其他特定領域的格式或語言作比較是完全錯誤的。XAML由一些規則(告訴解析器和編譯器如何處理XML)和一些關鍵字組成,但它自己沒有任何有意義的元素。因此,如果在沒有WPF這樣的框架的基礎上討論XAML,就如同在沒有.NET Framework的基礎上討論C#一樣。

  XAML在WPF中扮演的角色通常是令人困惑的,因此第一件要搞清楚的事情是WPF和XAML可以獨立使用,它們并不是互相依賴的。雖然XAML最初是為WPF而設計,但它也可以應用于其他技術(如WF)。由于XAML的通用性,實際上可以把它應用于任何.NET技術。然而,是否在使用WPF時使用XAML是可選的,每一件XAML能做的事情完全可以由任何一種你喜歡的.NET語言來實現(但反過來則不行)。但是,由于XAML的諸多好處,很少會看到現實世界中使用WPF卻不使用XAML的情況

 

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

六枝特区| 灵寿县| 十堰市| 循化| 宜都市| 托克逊县| 汽车| 平利县| 云霄县| 安阳县| 弥渡县| 孟连| 龙胜| 黄山市| 运城市| 平果县| 扬州市| 平乐县| 桓仁| 嘉定区| 泗水县| 疏附县| 奈曼旗| 泰顺县| 嫩江县| 建阳市| 辽宁省| 涞源县| 屏边| 仁布县| 蒙自县| 吉木乃县| 白水县| 阳山县| 思茅市| 镇平县| 修武县| 大连市| 齐河县| 湟中县| 上林县|