wpf地基系列
文章平均质量分 65
龙文浩_
二八法则
展开
-
地基系列十 wpf_MVVM_010 在下拉框中添加“请选择”等等默认值
在下拉框中添加“请选择”等等默认值:(1):新建类"comobox",类里声明三个字段(属性),枚举数个默认值。(2):声明一个静态方法,接收三个参数,分别是“System.Collections.Generic.List”“System.Windows.ComboBox”“ushort”,然后,给类"comobox"赋值,然后合并数据(3):绑定下拉框。例子://我将它封装在一个类里...原创 2020-03-13 16:54:59 · 514 阅读 · 0 评论 -
地基系列九 wpf_MVVM_009 创建树形节点
创建树形节点:(1):声明树形节点类,用于存储节点图标、名称、类型、ID、子集合。(2):在XAML中构建好TreeView资源,用于显示节点数据。(3):在逻辑代码中自定义树形节点数据,赋值给类;(4):给TreeView的ItemSource赋值。例子:(1)//在文件夹“_10Base”,声明TreeView类,存储图标、名字、叶节点集合public class TV()...原创 2020-03-11 16:55:42 · 232 阅读 · 0 评论 -
地基系列八 wpf_MVVM_008 删除一条数据
删除一条数据:(1):实例化实体(2):获取需要删除数据的ID,通过ID,使用linq查询出一行数据;(3):删除数据;例子:(1):private int 主键ID = 0;using ( var myModel = myEntities() ){(2)var myTable = myModel.Table1.Where( p => p.主键ID == 主键ID ).F...原创 2020-03-10 10:39:55 · 211 阅读 · 0 评论 -
地基系列七 wpf_MVVM_007 修改表格中的一条数据
修改表格中的一行数据:(1):声明一个类,获取当前选中行,将需要修改的字段回填到相应控件中。(2):点击保存按钮后,获取用户修改后的数据。(3):声明一个list,使用linq查询出当前行数据。(4):将需要修改的字段,在list中替换。(5):将list表中的字段,在数据库中替换。例子:(1):public class myClass{public string 字段一{ g...原创 2020-03-10 10:38:14 · 350 阅读 · 0 评论 -
地基系列六 wpf_MVVM_006 新增数据
新增数据:(1):实例化物理模型Entitys(2):实例化需要新增的表,赋合法的值(3):保存数据;例子:(1):myEntities myModel = new myEntities();(2):Table1 myTable = new Table1();myTable.字段一 = 赋值一;myTable.字段二 = 赋值二;myModel.Table1.Add(myTab...原创 2020-03-09 17:00:42 · 197 阅读 · 0 评论 -
地基系列五 wpf_MVVM_005 linq分组查询数据
linq分组查询数据绑定到表格:(1):实例化实体;(2):linq分组查询查询,转换为List格式;(3):获取DataGrid的Name值,绑定到表格;例子:(1):myEntitys myModel = new myEntitys();(2):public class myClass{public string 字段一{ get ; set ; }public int 字...原创 2020-03-09 16:59:24 · 198 阅读 · 0 评论 -
地基系列四 wpf_MVVM_004 查询数据绑定到下拉框
查询数据绑定到下拉框:(1):实例化Model(2): linq查询数据,转换为list格式;(3): 获取下拉框Name值,绑定下拉框例子:(1):myEntitys myModel = new myEntitys();(2):var myList = myModel.Table1.ToList();(3):myComboBox.ItemsSource = myList ;my...原创 2020-03-09 16:58:11 · 275 阅读 · 0 评论 -
地基系列三 wpf_MVVM_003 查询数据绑定到表格
将数据绑定到表格:(1):实例化 Model(2):使用linq查询数据,并转化为ToList();(3):获取DataGrid的表格Name,绑定ItemSource;例子:(1): myEntities myModel = new myEntities();(2):public class myClass{public int 字段一{ get ; set ; }publ...原创 2020-03-09 16:57:14 · 313 阅读 · 0 评论 -
地基系列二 wpf_MVVM_002 添加实体数据模型
添加实体数据模型:以向“Model”文件夹添加实体类为例子:文件夹处右键 – “添加”–“新建项” – “数据” – “ADO.NET 实体数据模型” – “来自数据库的EF 设计器”– “下一步” – “新建连接” – 填写“服务器名(E)” – 选 “使用SQL Server 身份验证(Q)” – 输入用户名和密码– 在“选择或输入数据库名称(D)”选择需要的数据库 – “测试连接” ...原创 2020-03-09 16:56:03 · 383 阅读 · 0 评论 -
地基系列一wpf_MVVM_001 新建MVVM框架的wpf
以vs2017为例子,“文件”–“新建” – “项目”–“Visual C#” --“Window” – “WPF 应用程序” – (可选)改名称、改位置– 点击确定wpf文件: App.config:内置配置文件。配置文件:内置配置文件、自定义配置文件。.app.config 配置文件节点:connectionString、appSettings、configSections等.e...原创 2020-03-09 16:54:12 · 154 阅读 · 0 评论