
WPF
文章平均质量分 72
薰若
这个作者很懒,什么都没留下…
展开
-
C# 对象与JSON字符串互相转换的三种方式
JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。关于内存对象和JSON字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下三种方法来解决此问题分别是使用、转载 2022-12-28 16:35:14 · 4903 阅读 · 0 评论 -
【原创】C#使用DataContractJsonSerializer进行Json方式序列化和反序列化
若发生重复引用的情况,如A中有成员变量B,B中又有成员变量A。将重复引用的成员前面,标明关键字: [NonSerialized],即可解决。原创 2022-12-28 09:32:53 · 1144 阅读 · 0 评论 -
ListView显示图片-IValueConverter
定义一个ImageConverter,该类持续于IValueConverter这里应用ImageConverter把图片字符串的情势转成BitmapImage对象代码如下: [ValueConversion(typeof(string), typeof(BitmapImage))] public class ImageConverter : IValueConve转载 2013-02-16 16:50:36 · 499 阅读 · 0 评论 -
WPF中控件绑定某类的成员变量
在代码中,设置:ClassA InstanceA; //InstanceA 为基类的一个成员变量;this.XXControl.DataContext = InstanceA;该类的声明:public class ClassA : INotifyPropertyChanged { private double _XOffset; pub原创 2016-03-09 14:39:39 · 5943 阅读 · 0 评论 -
[wpf]如果根据其他控件改变按钮的Path样式
<Path Width="20" Height="20" Stretch="Fill" Fill="{Binding Foreground, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Button}}}">原创 2016-05-13 17:26:01 · 2089 阅读 · 0 评论 -
WPF-10:绑定时注意UpdateSourceTrigger
在一个项目中在用到绑定的时候一直有一个问题,虽然设置了Mode=TwoWay,界面的值修改了,但是后天绑定的值没有变化。最终发现了问题,在于UpdateSourceTrigger属性的使用,通过这个属性指定什么时刻去通知源数据改变值。默认是失去焦点触发,当然也可以根据程序需要,更改触发条件。例如:控件属性="{Binding SettingMarkContent,Mode=TwoWay,Upd转载 2018-02-05 16:33:21 · 702 阅读 · 0 评论 -
vs2013调用sqlite报错问题
Go to Tools -> NuGet Package Manager -> Manage NuGet Packages for Solution... -> Online -> All. Then Search for sqlite and add System.Data.SQLite Core (x86/x64).原创 2018-07-26 10:44:11 · 396 阅读 · 0 评论