UWP
文章平均质量分 69
DooneZhang
代码裁缝师
展开
-
UWP中Textbox和Passwordbox实现文字居中效果
UWP中Textbox和Passwordbox实现文字居中效果1. 问题描述:在UWP开发中,Textbox和Passwordbox的默认样式是左上角对其的方式,虽然Textbox可以通过添加TextAlignment="Center"属性实现水平居中,但是垂直居中仍然没有办法通过自带的属性实现,例如下图显示的是默认左上样式,而有时我们需要自定义样式,比如修改成水平垂直居中对齐,那应该怎么修改呢?2. 解决方案:通过创建控件模版来自定义自己需要的样式,具体步骤如下:1、在试图设计界面或者blen原创 2021-11-29 11:51:45 · 554 阅读 · 0 评论 -
UWP开发中Binding配合Converter的使用
UWP开发中Binding配合Converter的使用MVVM模式的使用,简化了UWP应用的开发,使层次更加分明。在写xaml的时候,有些小技术还是很实用的;比如Converter,字面上理解是转换器,那它到底是转换什么的?接触过的可能知道它起的是类型转换的作用,当你绑定的数据是一堆字母,显示时却想将它变成汉字,一种做法可以在数据绑定前将这些数据转换成需要的文字,另一种做法就是使用Converter。它有两个好处:1,保持原始数据的完整性,不破坏原有数据结构。2,可以复用,别的地方需要直接将原创 2021-01-03 02:20:10 · 164 阅读 · 0 评论 -
UWP自定义ToggleButton控件的样式
UWP自定义ToggleButton控件的样式一般来讲,UWP自带控件的样式足够我们使用,但是如果我们想要更具自己的需求修改样式因该怎么做呢?下面就以实例简单示范一下。需求是这样的,我们需要做一个类似抖音点赞的按钮,没有点赞前是空心爱心,点赞后变成实心红心,如果我们使用默认样式,做出来的效果会是这样的:代码: <!--未点赞前为白色空心--><ToggleButton Content="" Background="Transparent" Fon原创 2021-01-03 02:15:56 · 263 阅读 · 0 评论