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