WPF的用户管理界面

开发工具与关键技术:Vs/C#、WPF
作者:张文静
撰写时间:2019/6/20
基于XAML语音的用户管理界面:
在这里插入图片描述
首先使 用网格(Grid)布局,即网格定义由行和列组成的灵活网格区域。设置背景色(background)为白色(white),定义网格的行数为三行,以及行高之间的比例。第一行“新增用户信息和表单查询”,第二行布局“多个页的空间”,第三行布局“图标按钮”,见截图:
在这里插入图片描述
第一行,重新布局网格,设置列数为一行两列,即,左边布局“用户信息”,右边布局“表单查询”,
GroupBox:表示创建容器有一个边框和一个头,边框里面分别放置“用户名称”,“职务”,“用户密码”,“确认密码”,以及文本框(TextBox), Style,即获取或设置此元素在呈现时使用的样式。TargetType,即获取或设置此样式预期类型,x:Key,即设置唯一的值,Setter即表示应用于一个属性的setter, Property获取或设置Value 要应用于的属性, Value取或设置值适用于指定的属性。首先使文字水平(HorizontalAlignment)向右(Right),垂直(VerticalAlignment)居中(Center),设置灰色(#FF7B7B7B)的字体(Foreground),设置字体大小(FontSize)为十三,见截图:
在这里插入图片描述
在这里插入图片描述
第一行右边布局“表单查询”,DataGrid,即表示显示在自定义网格的数据的控件。IsReadOnly,即获取或设置一个值用户是否可以编辑该DataGrid的值。设置背景色(Background)为白色(white), CanUserResizeColumns即获取或设置使用鼠标,一个值用户是否可以调整列的宽度。CanUserResizeRows,即获取或设置使用鼠标,一个值用户是否可以调整高度行。SelectionMode,即获取或设置一个值行和单元格如何在DataGrid中选择。CanUserReorderColumns,即获取或设置一个值用户是否可以通过用鼠标拖动列标题更改列的显示顺序。AlternationCount,即获取或设置交替项容器数。RowHeaderWidth,即获取或设置行标题列的宽度。CanUserAddRows,即获取或设置一个值用户是否可以将新行添加到DataGrid。DataGrid,即获取包含所有列的集合。DataGridTextColumn,即表示一个列,该列在其单元格中承载文本内容。Binding,即获取或设置关联列将与数据源的属性绑定。Header,即获取或设置列标题的内容。见截图:
在这里插入图片描述
第二行,布局多个页的控件,即“基础信息”,“货物托运”“信息查询”,“报表管理”“系统管理”。 TabControl,即表示包含多个项的控件,这些项共享屏幕上的同一空间。TabStripPlacement等于top获取或设置选项卡标题选项卡内容进行头部对齐。CheckBox,即表示用户可以选择并清除的控件,设置水平(HorizontalAlignment)向左(Left),见截图:
在这里插入图片描述
第三行,设置按钮(Button),分别设置列数为七列,即按钮包括“新增”、“注册”、“删除”、“授权”、“修改密码”、“取消”,分别设置高度(Height)为三时,宽度(Width)为八十,边框颜色(BorderBrush)为紫色,背景色(Background)为白色(White),字体大小(FontSize)为十六, Cursor等于Hand,当鼠标移入按钮,光标显示手的状态。见截图:
在这里插入图片描述
执行结果,见头部图片。

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值