程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Windows 8風格應用開發入門 十八 基礎控件I

Windows 8風格應用開發入門 十八 基礎控件I

編輯:關於.NET

ProgressRing:

ProgressRing控件常見的效果圖:

如何在XAML代碼中聲明ProgressRing控件呢?代碼如下:

ProgressRing控件包含IsActive屬性,該屬性控制ProgressRing控件是否激活可用。默認情況下IsActive屬性值為Ture,我們也可以將其值設置為False。

另外我們也可以在C#代碼中聲明ProgressRing控件,添加到布局控件中。代碼可以如下:

關於ProgressRing類詳細說明可以參考:Progress Ring Class。

ProgressBar:

ProgressBar控件常見的效果:

效果圖1:

效果圖2:

如何在XAML代碼中聲明ProgressBar控件呢?代碼如下:

同時也可以設置ProgressBar的Value(表示當前ProgressBar的值,范圍為0-100)、IsIndeterminate(是否允許ProgressBar重復運行)等屬性。

C#代碼中聲明ProgressBar控件,代碼可如下:

關於ProgressBar類詳細說明可以參考:Progress Bar Class。

ToggleSwitch:

ToggleSwitch控件常見的效果:

如何在XAML代碼中聲明ToggleSwitch控件呢?代碼如下:

其中OffContent屬性值為關閉狀態顯示的文字、OnContent屬性為打開狀態顯示的文字、Header屬性值為ToggleSwitch控件的Header顯示文字、IsOn屬性為ToggleSwitch控件是否打開狀態。

C#代碼中聲明ToggleSwitch控件,代碼如下:

關於ToggleSwitch類詳細說明可以參考:ToggleSwitch Class。

HyperlinkButton:

HyperlinkButton控件常見的效果:

如何在XAML代碼中聲明HyperlinkButton控件呢?代碼如下:

HyperlinkButton控件默認生成的Click事件代碼如下:

C#代碼中聲明HyperlinkButton控件,代碼如下:

關於HyperlinkButton類詳細說明可以參考:HyperlinkButton Class。

ComboBox:

ComboBox控件常見的效果:

如何在XAML代碼中聲明ComboBox控件呢?代碼如下:

通過ComboBox的SelectionChanged事件獲取用戶選擇項。

C#代碼中聲明ComboBox控件,代碼如下:

關於ComboBox類詳細說明可以參考:ComboBox Class。

總結:本篇博文主要介紹了ProgressRing、ProgressBar、ToggleSwitch、HyperlinkButton、ComboBox控件的主要用法。下篇博文中將會介紹其他一些常用的控件。

本文出自 “王祖康” 博客,請務必保留此出處http://wzk89.blog.51cto.com/1660752/1021075

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved