11 2022 档案
摘要:为了保持数据和控件内容的同步,我们通常的方法是在:数据类中创建事件,在属性修改时通知控件修改内容;在控件所属类中创建事件,在内容修改时通知数据对象更新属性,这叫做数据绑定如果有很多个数据类,这样做非常麻烦,而且做的都是同一件事。使用WPF数据绑定在WPF中,数据绑定很简单,只要把属性注册到数据绑定引
阅读全文
摘要:在Application类中带上相对路径就行了
阅读全文
摘要:不同于WinForms,WPF控件不是对Win32控件的封装,而是原生的WPF元素。ListControlsList Controls是包含多个items的控件,ListBox、ComboBox、ListView、TreeView、TabControl都属于list controls,它们都派生自I
阅读全文
摘要:路由事件 路由事件分为3种: bubbling,冒泡事件 tunneling,隧道事件 direct,直达事件 冒泡事件 事件触发后从事件源节点一直向上至根节点寻找事件处理器 隧道事件 跟冒泡事件相反,从根节点向下找寻事件处理器,一直到事件源节点 直达事件 只有事件源的事件处理器被调用,没有路由行为
阅读全文
摘要:StackPanel特点:子元素一行或者一列排列<StackPanel Background="#ECE9D8"> <TextBlock Margin="3">Look for:</TextBlock> <ComboBox Margin="3"/> <TextBlock Margin="3">Fil
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using Syst
阅读全文