随笔分类 - wpf
摘要:资源初步认识https://blog.csdn.net/breakbridge/article/details/116271634 一、资源键 大多少时候我们定义一个资源都是将其Key设置为一个字符串,但有时候我们也可以将Key设置为 ComponentResourceKey 对象。 <Applic
阅读全文
摘要:先看两张图,一个实现自己的效果,一个使用默认的效果: GitHub地址 https://github.com/Bridge2018/WPF-DataGridhttps://github.com/Bridge2018/WPF-DataGrid 不多说,上代码。。。 1.转换器 因为里面有个DateTi
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System
阅读全文
摘要:1.IValueConverter 接口 提供将自定义逻辑应用于绑定的方法。 using System; using System.Globalization; using System.IO; using System.Windows.Data; using System.Windows.Medi
阅读全文
摘要:TreeView TreeView中的Item有两种选择,要么是TreeViewItem,要么不是TreeViewItem。只有在TreeViewItem中才能继续添加元素,以此往复。 TreeViewItem中IsExpanded表示是否展开,IsSelected表示是否选中。 通过下述方法可以将
阅读全文
摘要:在WPF中可以实现椭圆,利用Ellipse或者Border。但是要实现圆,就必须设定固定的长宽,然后根据长宽设置对应的倒角才可以实现圆。如果这样设计,就固定了长宽,不能根据界面自适应调整。所以我们可以根据绑定和转换器将实际的长宽转换为对应的倒角。 using System; using System
阅读全文
摘要:通过使用变换(transform),许多绘图认为将更趋简单。变换是通过不加通告地切换形状或元素使用的坐标系统来改变形状或元素绘制方式的对象。 变化形状有两种方式:RenderTransform和LayoutTransform。 这里主要讲诉这两种方式的区别: 1.不添加变换 在StackPanel中
阅读全文
摘要:我们知道可以用LinearGradientBrush实现颜色的渐变,如下图,从Red渐变到Blue: <Border Grid.Row="1" BorderBrush="Black" BorderThickness="5" CornerRadius="20" > <Border.Background
阅读全文

浙公网安备 33010602011771号