
WPF MVVM
文章平均质量分 50
黑炭桑
这个作者很懒,什么都没留下…
展开
-
WPF MVVM 循环添加控件
在WPF里面使用MVVM模式实现跨页面传输ID,并且查询出相应的数据首先我们需要创建一个用户控件,当然你也一直接在那个主页面给他几个按钮,然后点击按钮就会传输特定的值,不过因为你这些值不是通过数据库查询出来的,没有办法随时改变想要的数据,比较生硬,我这边的话是先创建一个用户控件,里面就一个按钮,然后按钮的名称是通过绑定,在数据库查询出来的。<Border Background="Transparent"> <Grid> <TextBl原创 2021-06-27 16:50:23 · 2417 阅读 · 0 评论 -
DataGrid绑定数据
使用MVVM模式做出平时的数据表格的数据查询,这和之前的WPF数据表格查询有所不同,因为使用的是MVVM模式,所以这个数据表格的数据来源也离不开Binding,通过Binding来绑定这个数据表格的数据源,首先我们需要设置一个属性,这个属性是一个list的集合,然后创建一个实体类CommodityDetailVo,让他继承你要查询的表的数据,其余的不是这个表的字段可以通过在CommodityDetailVo这个实体类里面添加那些字段的自属性来完成赋值,这个CommodityDetailVo实体类需要添加IN原创 2021-06-08 08:18:35 · 1259 阅读 · 0 评论 -
在ViewModel绑定下拉框
在ViewModel里面设置下拉框首先来枚举他的值 public class Company { public string CompanyName { get; set; } public string CompanyID { get; set; } }CompanyName 是显示的值,CompanyID 是系统识别的值然后设置一个集合来接收public List<Company> Companyna原创 2021-05-29 08:32:20 · 267 阅读 · 0 评论 -
数据库查询数据绑定下拉框
想要将数据库查询到的数据帮定到下拉框,首先需要实例化Model,然后就是用linQ查询你需要绑定的数据,如下图的那样这个方法的类型就是B_Commodity_category这个表变成list类型,你用linQ查询完了之后把查询到的数据ToList,把查询到的数据变成list,然后返回这个你查询到的数据然后定义一个属性然后为了页面一加载的时候就运行这个方法,可以把它放到加载事件里面去,把查询的方法赋值给这个属性Commodity_category = SelectCommodityTpeyXLK(原创 2021-05-18 08:39:54 · 832 阅读 · 0 评论