
C#/WPF-MVVM
慧小慧
刚刚接触
展开
-
MVVM实现后台代码打出Window窗口
用纯后台代码写一个Window窗口,可以打开的那种,使用的工具和技术是VS2019/WPF-MVVM。我是因为需要使用到一个只需要有一个文本框的window弹出框,但是我又不想新建窗口,所以我直接在后台里打了页面布局,先看效果图: #region 自定义样式 //(1)Window Window window = new Window(); window.WindowStyle = WindowStyle.原创 2021-06-23 19:15:25 · 370 阅读 · 1 评论 -
MVVM密码框
一、Wpf-MVVM的PasswordBox 控件,输入密码时是隐藏文本的,如图二、首先在PasswordBox控件里面给一个x:Name值,接下来就直接在登录事件里面写。三、登录事件1.在事件里面绑定窗口值2.在ViewModel里面声明一个密码框的变量,public System.Windows.Controls.PasswordBox Box;3.登录事件public void Login(Window window){ try { Window window1原创 2021-06-15 11:30:08 · 462 阅读 · 2 评论 -
TabItem之间的查询与新增/修改弹出框的隐藏和字段禁用
1.一个简单的WPF-MVVM的TabControl控件,以下是根据状态分类出来的TabItem,如图:因为是MVVM的加载事件,所以需要在这个用户控件里面给它一个Loaded加载事件,是为了让它一打开的时候就加载出来,图上的“待认领”“已认领”和“全部记录”的表格ItemsSource="{Binding LostTable}"属性的命名都是不一样的,又因为我的表格涉及到多张表的数据,所以我给了一个Vo类,现在先把三个表格的属性和加载的命令事件写出来先接下来就是linq查询方法,根据原创 2021-06-07 08:59:11 · 509 阅读 · 0 评论