1)増加イベント
2)増加目標獲得
1)イベントコード
データグリッド増加イベントMouseDoubleClick =「dataGrid_MouseDoubleClick」
-
-
private void dataGrid_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
-
{
-
DataGrid datagrid = sender
as DataGrid;
-
Point aP = e.GetPosition(datagrid);
-
IInputElement obj = datagrid.InputHitTest(aP);
-
DependencyObject target = obj
as DependencyObject;
-
-
-
while (target !=
null)
-
{
-
if (target
is DataGridRow)
-
{
-
var s =
this.dataGrid.SelectedItem;
-
}
-
target = VisualTreeHelper.GetParent(target);
-
}
-
}
2)プロパティを取得します
直接変換対象
オブジェクト・クラスS =(オブジェクトクラス)this.dataGrid.SelectedItem;それ
var s = this.dataGrid.SelectedItem;