欢迎来到狗頭發卡網

狗頭發卡網

微軟XAML Standard 2017 10 官方正式版

时间:2026-09-03 12:29:54 出处:安卓工具助手阅读(143)

  XAML Standard現在已經鋪開了發布,微软微軟公司這鋪開召開Build 2017開發者大會的 官時候 ,就披露了會鋪開推出兩款NET Standard 2.0、式版XAML Standard ,微软如今XAML Standard 已經鋪開推出 , 官並且可鋪開下載使用;新的式版和平精英透视辅助器下载工具是基於同一個標準的款平台XAML語言結構,使用您這鋪開開發使用的微软時候,會更加的 官方便,也更加的式版快捷 ,需要的微软摯友趕快將微軟XAML Standard 2017 下載來使用試試吧 !

軟件功能

  我們很高興地宣布XAML標準, 官這是式版基於標準的全力以赴 ,以統一XAML方言,微软跨越基於XAML的 官“和平精英辅助”技術 ,如UWP和Xamarin.Forms。式版

  XAML標準是定義標準XAML詞匯表的規範 。 使用該詞匯表,擁穿著XAML Standard的框架可以共享基於XAML的常見UI定義 。 目標是在今年晚些時候推出第一個版本XAML Standard 1.0 。

  後規範調停包括XAMLAM.Forms和UWP中XAML標準的擁穿著 。 您可以像今天一樣綿延開發您的UWP和Xamarin.Forms應用程序 。 當啟用XAML標準擁穿著時 ,您將能夠在框架之間重用和共享,並擴展到更多平台 。

軟件特色

  微軟在本月早些時候召開的 Build 2017 開發者大會上的披露的 XAML Standard 和 .NET Standard 2.0 , 現已正式發布 。

  新工具旨在為開發者們帶來“基於同一標準的zx和平精英辅助跨平台 XAML 語言結構”(基於 UWP 和 Xamarin.Forms)

  以及基於社區感謝帶來基於 .NET 的精選大集

  用戶們有校驗在“今年晚些時候”接觸到 Xamarin.Forms 和 UWP 加持的 XAML 標準應用。

使用計劃

  如何接收 HTML (XAML)

  步驟 1: 擁穿著“共享”合約

  你必須首先聲明你的應用擁穿著“共享”合約 ,然後你的應用才能接收共享內容。此合約從根本上讓係統知道你的應用可用於接收內容  。如果你使用 Microsoft Visual Studio 模板創建應用 ,以下是擁穿著“共享”合約的計劃 :

  打開清單文件。該文件的名稱類似 package.appxmanifest。

  打開“聲明”選項卡 。

  從“可用聲明”列表中 ,選擇“共享目標”。

  步驟 2: 指定你的應用擁穿著 HTML。

  若要指定你的應用擁穿著數據格式的 HTML ,請執行以下操作 :

  打開清單文件 。

  在“數據格式”部分中,和平精英游戏辅助單擊“新增”。

  鍵入 html 。不要包括句點 (.)。

  步驟 3: 增補所需的命名空間

  對於目標應用 ,你需要 Windows.ApplicationModel.Activation 、Windows.ApplicationModel.DataTransfer 和Windows.ApplicationModel.DataTransfer.ShareTarget 命名空間 :

  步驟 4: 籌備共享激活

  當用戶選擇你的應用來共享內容時,係統會通過調用應用的 Application.OnShareTargetActivated 計劃來激活該應用 。你需要替代該計劃以得到用戶要共享的內容。

  步驟 5: 得到 ShareOperation 對象。

  ShareOperation 對象包含你的應用為了得到用戶要共享的內容而所需的全部數據 。

  完整示例

使用會談明

  詳析Windows 8.1開發的5個新XAML功能

  Hub控件

  Windows 8中的Bing 應用就實用了這類控件 ,就像下麵這幅圖所示,一整個Hub頁麵主要分為兩個部分 ,游戏辅助和平精英跨頁的圖片部分和文字標題部分  。當然除了這兩個部分之外還可以通過HubSections來設置為任意內容 。在Win8中如果要開發這種類型的應用,開發者可能需要運用多個GridView控件才能落成  ,現在微軟為Win 8.1的開發者直接提供了Hub控件及其模板,更方便開發 。

  命令欄

  Windows Store中最常用的應用場景毫無疑問的是App Bar,現有的AppBar控件完全能滿足大多數的命令欄需求 ,但這次微軟在Windows 8.1中專門為了XAML開發者帶了更強更專業的命令欄控件——CommandBar,同時還推出了多個AppBarButton控件 。這些控件的風格更接近Windows 8.1 ,而且自適應能力更強。

  全新彈出(Flyout)控件

  在Win8種,XAML開發者隻能使用WinJS中Popup控件來模擬Flyout彈出控件的效果。這次在Win8.1中,微軟在按鈕(Button)控件中增補了彈出的相關屬性 ,在規範UX標準的同時 ,也增補了彈出功能開發的靈活性 。

  新增日期/時間選擇控件

  在之前的Windows 8 SDK中,沒有日期/時間選擇控件這讓很多開發者非常驚訝,不過這謝天謝地Windows8.1 SDK中加入了。

  取消StandardStyles.xaml

  StandardStyles.xaml讓很多Windows Store應用開發者怨聲載道,因為以前開發完APP後 ,需要將所有東西全部集成到StandardStyles.xaml ,讓XAML解析器沒地方存放了。在Win8.1中取消了這一規則。

  當然,即使微軟新增了這些基礎性的控件能夠方便應用的開發,但是要實現一些更高級的功能免不了需要一些更專業的控件 ,下麵慧都就為大家介紹一些專業的XAML控件  。

  DevExpress

  著名界麵控件廠商DevExpress旗下的Windows 8 XAML Subscription,界麵效果非常炫而且與DevExpress其他產品同源 ,易於使用。還有一個重要特點是他強調觸摸功能 ,套包下所有控件的觸摸功能及其用戶體驗都非常優秀 。

  Telerik

  Telerik旗下的RadControls for Windows 8 ,除了提供了12個XAML控件,以其性價比和實用性被很多開發者所青睞 ,還有一大特點是這個套包裏麵除了XAML控件之外,還包含了與其對應的HTML控件,開發範圍更廣。

  infragistics

  NetAdvantage for Windows UI是infragistics旗下的Win8控件集  ,子控件個數與RadControls for Windows 8差不多,同樣也有HTML和XAML的控件,不過值得注意的是,它擁有Barcode和Excel Framework的XAML控件,讓其針對性更強。

  ComponentOne

  ComponentOne Studio for WinRT XAML這款套包強調的是富交互性,同時也是第一款擁有Pdf校驗器的XAML控件  ,子控件數量也比較多 ,總共有20多個XAML控件 。

  Syncfusion

  Essential Studio for WinRT是至今為止最全麵的XAML控件集,擁有40多個各類型的XAML控件,網格 、圖表 、地圖 、報表校驗器、富文本編輯器、PDF校驗器、條碼、Excel、Word和PDF文檔的讀寫都沒有尷尬。

  Visifire

  Visifire for Windows 8專業的XAML數據可視化控件  ,擁有20多種Metro樣式的圖表控件。

  Stimulsoft

  Stimulsoft Reports.WinRT專業Windows 8的報表控件 ,同時擁有報表設計器和報表校驗器 ,報表設計器與Stimulsoft其他報表開發工具同源  ,非常易用。報表校驗器也是非常的Windows UI 。

分享到:

温馨提示:以上内容和图片整理于网络,仅供参考,希望对您有帮助!如有侵权行为请联系删除!

友情链接: