本篇博文主要介绍Windows 8风格应用开发中常用的几种基础控件。
快速构建Windows 8风格应用18-基础控件I
原创
©著作权归作者所有:来自51CTO博客作者王祖康的原创作品,请联系作者获取转载授权,否则将追究法律责任
ProgressRing:
ProgressRing控件常见的效果图:
ProgressRing控件包含IsActive属性,该属性控制ProgressRing控件是否激活可用。默认情况下IsActive属性值为Ture,我们也可以将其值设置为False。
另外我们也可以在C#代码中声明ProgressRing控件,添加到布局控件中。代码可以如下:
关于ProgressRing类详细说明可以参考:Progress Ring Class。
ProgressBar:
ProgressBar控件常见的效果:
效果图1:
效果图2:
C#代码中声明ProgressBar控件,代码可如下:
关于ProgressBar类详细说明可以参考:Progress Bar Class。
ToggleSwitch控件常见的效果:
其中OffContent属性值为关闭状态显示的文字、OnContent属性为打开状态显示的文字、Header属性值为ToggleSwitch控件的Header显示文字、IsOn属性为ToggleSwitch控件是否打开状态。
C#代码中声明ToggleSwitch控件,代码如下:
HyperlinkButton控件常见的效果:
C#代码中声明HyperlinkButton控件,代码如下:
关于HyperlinkButton类详细说明可以参考:HyperlinkButton Class。
ComboBox:
ComboBox控件常见的效果:
通过ComboBox的SelectionChanged事件获取用户选择项。
C#代码中声明ComboBox控件,代码如下:
关于ComboBox类详细说明可以参考:ComboBox Class。
总结:本篇博文主要介绍了ProgressRing、ProgressBar、ToggleSwitch、HyperlinkButton、ComboBox控件的主要用法。下篇博文中将会介绍其他一些常用的控件。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
g8i云服务器CPU部署大模型构建代码助手应用
使用g8i云服务器CPU部署大模型chatglm3,并构建一个代码助手应用。
g8i CPU 大模型 vllm chatglm3 -
使用 pipeline 风格发布项目到k8s
使用pipeline发布k8s项目
docker git ks8 pipeline jenkins -
快速构建Windows 8风格应用19-基础控件II
本篇博文接着上篇博文《快速构建Windows 8风格应用18-基础控件I》介绍开发Windows 8风格应用中常用控件。
windows Windows 8 win8风格 -
快速构建Windows 8风格应用17-布局控件
本篇博文主要介绍三种常用的布局控件:Canvas、Grid、StackPanel。
windows Windows 8 win8风格 -
快速构建Windows 8风格应用5-ListView数据控件
本篇博文主要介绍什么是ListView数据控件、如何构建ListView数据控件。
windows Windows 8 win8风格 -
快速构建Windows 8风格应用6-GridView数据控件
本篇博文主要介绍什么是GridView数据控件、如何构建常用的GridView数据呈现样式。
windows Windows 8 win8风格 -
快速构建Windows 8风格应用15-ShareContract构建
本篇博文主要介绍共享数据包、如何构建共享源、如何构建共享目标、DataTransferManager类。
windows Windows 8 win8风格 -
快速构建Windows 8风格应用22-MessageDialog
本篇博文主要介绍MessageDialog概述、MessageDialog常用属性和方法、如何构建MessageDialog
windows Windows 8 win8风格 -
快速构建Windows 8风格应用20-MediaElement
本篇博文主要介绍MediaElement概述、MediaElement对象介绍、MediaElement常用属性、如何控制媒体播放。
windows Windows 8 win8风格