javaee论坛

普通会员

225648

帖子

324

回复

338

积分

楼主
发表于 2019-11-07 13:50:29 | 查看: 724 | 回复: 2

1)增加事件

2)增加对象获取

 

 

1)事件代码

Datagrid增加事件MouseDoubleClick="dataGrid_MouseDoubleClick"

privatevoiddataGrid_MouseDoubleClick(objectsender,System.Windows.Input.MouseButtonEventArgse){DataGriddatagrid=senderasDataGrid;PointaP=e.GetPosition(datagrid);IInputElementobj=datagrid.InputHitTest(aP);DependencyObjecttarget=objasDependencyObject;while(target!=null){if(targetisDataGridRow){vars=this.dataGrid.SelectedItem;}target=VisualTreeHelper.GetParent(target);}}

2)获得属性

直接转换对象

对象类s=(对象类) this.dataGrid.SelectedItem;就可以了

vars=this.dataGrid.SelectedItem;

 


上一篇:线程安全(上) 下一篇:设计模式走一遍

普通会员

0

帖子

285

回复

320

积分
沙发
发表于 2023-08-30 02:00:50

楼主你知道的太多了

普通会员

0

帖子

338

回复

342

积分
板凳
发表于 2023-08-30 13:22:04

谢谢楼主分享

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017