AppBar和一些其他控件及项目配置

来源:互联网 发布:js event.target 编辑:程序博客网 时间:2022/01/24 05:05

当向上手势或者鼠标右键的时候会显示AppBar,AppBar分为顶部TopAppBar、底部BottomBar两块,建议把主要操作放到底部,顶部有特殊意义再放。

Xaml中Page的TopAppBar、BottomAppBar两个属性赋值,AppBar类型,然后Content内容自由绘制。一般绘制横向的圆形图标,一般采用StandradStyles.xaml中预置的**AppBarBottonStyle样式,用到哪个反注释哪个,AutomationProperties.Name设置显示的文本。用法:<Button Style="{StaticResource EditAppBarButtonStyle}" AutomationProperties.Name="编辑"></Button>

IsOpen打开状态(可以实现程序打开时默认AppBar显示);IsSticky是否钉住;Opened、Closed打开关闭事件。

<Page.TopAppBar>        <AppBar>            <StackPanel Orientation="Horizontal">                <Button Style="{StaticResource PlayAppBarButtonStyle}" AutomationProperties.Name="删除"></Button>                <Button Style="{StaticResource EditAppBarButtonStyle}" AutomationProperties.Name="编辑"></Button>            </StackPanel>        </AppBar>    </Page.TopAppBar>

高级容器

ProgressBar进度条:IsIndeterminate模式

ProgressRing圆形的不确定进度条,IsActive属性表示是否活动

ToggleSwitch开关控件,IsOn是否打开,OffContent、OnContent、Header关闭、打开、头部的显示内容;Toggled更改事件;

ScrollViewer用于显示大内容,显示尺寸不够则可以通过滚动条控制。

HorizontalScrollBarVisibility、VerticalScrollBarVisibility控制滚动条显示。


程序的配置

Package.appxmaifest

徽标、宽徽标、小徽标、初始屏幕,注意png格式、尺寸要求

【功能】中配置程序的特殊操作权限,比如操作麦克风,则要勾选“麦克风”,否则调用对应的类会报错。

0 0