javaee论坛

普通会员

225648

帖子

335

回复

349

积分

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

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

帖子

307

回复

318

积分
地板
发表于 2024-04-15 12:13:10

如果你智商能再高点,也许我会上当

普通会员

0

帖子

353

回复

357

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

谢谢楼主分享

普通会员

0

帖子

306

回复

341

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

楼主你知道的太多了

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

触屏版| 电脑版

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