> 馆藏中心

wpf datagrid中的button不触发命令

来源:cnblogs 编辑:王强

一般在datagrid中输入数据都会自动保存,如果你的绑定不是双向的就不会保存啊,而且默认应该是不保存的www.179s.com防采集请勿采集本网。

写个demo发上来看看收获园豆:15

============================================

ContextMenu类就是用来做右键菜单的对象,对于任何的控件都可以进行对ContextMenu属性的操作进行设置右键菜单的功能. 下面代码就是对一个按钮添加一个WPF右键菜单的功能: Button Name=\"cmButton

如图

============================================

ContextMenu类就是用来做右键菜单的对象,对于任何的控件都可以进行对ContextMenu属性的操作进行设置右键菜单的功能. 下面代码就是对一个按钮添加一个WPF右键菜单的功能: Button Name=\"cmButton

@屋檐不懂雨: 后台代码的Command是怎么写的,DataContent绑定给谁了?

当选中datagrid中一项时,可以根据datagrid.SelectedValue(实际的值)去删除数据库相关的记录,然后再重新刷新datagrid的数据源。不知道这样说,明白么?当然你也可以在页面通过xaml进行双向绑定操作集合

你写一个可运行的demo发上来,否则我很难回答问题。我猜测是你的按钮找不到DataContent所致。

============================================

ContextMenu类就是用来做右键菜单的对象,对于任何的控件都可以进行对ContextMenu属性的操作进行设置右键菜单的功能. 下面代码就是对一个按钮添加一个WPF右键菜单的功能: Button Name=\"cmButton

@会长: 解决了,命令要这样写。1 DataContext.OrderNumClickCommand命令要这样写:DataContext.OrderNumClickCommand

WPF中你可以这样:定义一个DataTable,然后通过SQL从数据库中获取相关数据填充这个DataTable,并将其作为datagrid的数据源,具体可这样操作:datagrid.ItemsSource=null;datagrid.Items.Clear();datagrid.ItemsSource=DataTable.DefaultView;datagrid.SelectedValuePath="主键字段名;当选中datagrid中一项时,可以根据datagrid.SelectedValue(实际的值)去删除数据库相关的记录,然后再重新刷新datagrid的数据源。不知道这样说,明白么?当然你也可以在页面通过xaml进行双向绑定操作集合来实现内容来自www.179s.com请勿采集。

本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。本文《wpf datagrid中的button不触发命令》转载自cnblogs,版权归原作者所有,若侵权请联系:E-MAIL:513175919@qq.com
违法违规信息请立即联系本网可获得现金奖励,TEL:1-8-2-1-0-2-3-3-3-8-1(电话仅供违法违规信息举报,侵权类信息请EMAIL。)

www.179s.com false 互联网 http://www.179s.com/jsblogcnk/po/povjkd.html report 2103 写个demo发上来看看收获园豆:15============================================如图============================================@屋檐不懂雨: 后台代码的Command是怎么写的,DataContent绑定给谁了?你写一个可运行的demo发上来,否则我很难回答问题。我猜测是你的按钮找不到DataContent所致。======================================

热门图片

经济金融企业管理法律法规社会民生科学教育降生活体育运动文化艺术电子数码电脑网络娱乐休闲行政地区心理分析医疗卫生