![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
呆呆的笨笨君
我有两样法宝:读书与健身。
读书是为了心平气和的和sb说话,
健身是为了让sb心平气和的和我说话。
展开
-
[WPF]第一个的自定义控件
初学wpf,弄了好久才慢慢弄懂了一点依赖属性,然后现在搞一个自定义控件来进一步了解了解依赖属性。新建一个wpf项目,在项目中新建一个用户控件,叫MyEllipse。MyEllipse.xaml代码如下<UserControl x:Class="WpfApplication20190830A.MyEllipse" xmlns="http://schemas.mi...原创 2019-08-30 10:00:53 · 243 阅读 · 0 评论 -
[WPF]简单的自定义依赖属性
先通过代码来看一个简单效果,看完后才方便讲解依赖属性的作用。新建一个wpf项目,然后在布局里放上两个TextBox控件,MainWindow.xaml代码如下<Window x:Class="WpfApplication20190826C.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/pre...原创 2019-08-26 15:03:41 · 709 阅读 · 0 评论 -
[WPF]INotifyPropertyChanged接口用法
先看看如下例子,不使用INotifyPropertyChanged接口的话会存在什么问题。不使用INotifyPropertyChanged接口新建一个项目,其中新建一个类叫做Person.cs,这个类里面有3个字段分别是姓名、年龄、爱好,然后将字段封装。代码如下using System;using System.Collections.Generic;using System.Linq...原创 2019-09-16 10:14:57 · 2713 阅读 · 2 评论 -
[WPF]Binding查找DataContext的一点问题
按照现在网上关于DataContext的普遍说法,WPF的UI是树状的,每个节点都是控件,所以每个节点都有DataContext属性,如果一个Binding找不到自己的Source那他就会沿着这个UI树一直往上找,直到找到和Path对应的那个属性,如果到最外层也没找到,那就没有数据源。可我发现好像并不像是这样,下面用一个例子来说明吧。新建一个类,为Human.csusing System;...原创 2019-09-17 11:15:09 · 4242 阅读 · 0 评论