摘要: 集合通知更改,ObservableCollection。属性通知更改,适合单个属性,如果是多个属性的集合数据,使用ObservableCollection。 public partial class ButtonWindow : Window { ObservableCollection<Stude 阅读全文
posted @ 2024-08-16 19:22 【君莫笑】 阅读(23) 评论(0) 推荐(0) 编辑
摘要: MVVM的目的是为了最大限度地降低了Xaml文件和CS文件的合度,分离界面和业务逻辑,所以我们要尽可能的在View后台不写代码。但是这个例子中,我们将更新ViewModel的代码写在了View里。我们能否把按钮的响应处理代码也不写在后台代码里呢? WPF引入Command(命令),通过为Button 阅读全文
posted @ 2024-08-16 18:00 【君莫笑】 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 绑定就是Binding,是控件和数据之间交互的类。 source = {binding} 和 source = {binding RelativeSource={RelativeSource self},Path=DataContext} 效果相同。 例如:直接绑定数据源 前台xaml界面 <Gri 阅读全文
posted @ 2024-08-16 17:21 【君莫笑】 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.Close();关闭当前窗口 在WPF应用程序的关闭是有ShutdownMode属性设置,具有3中枚举类型的值: 1)OnLastWindowClose(默认值) 应用程序最后一个窗体关闭时关闭应用程序 2)OnMainWindowClose 应用程序主窗体关闭时关闭应用程序 3)Onxplic 阅读全文
posted @ 2024-08-16 10:46 【君莫笑】 阅读(208) 评论(0) 推荐(0) 编辑