私のWPFプロジェクトには、DataGrid
. ユーザーが をクリックしたときにイベントを取得したいのですが、RowHeader
見つかりません。何か案は?
前もってありがとう、
フランク
私のWPFプロジェクトには、DataGrid
. ユーザーが をクリックしたときにイベントを取得したいのですが、RowHeader
見つかりません。何か案は?
前もってありがとう、
フランク
DataGrid の OnLoadingRow を処理し、RowHeader を設定できると思います。このように:
protected override void OnLoadingRow(DataGridRowEventArgs e)
{
DataGridRow row = e.Row;
if (e.Row.GetType() != typeof(DataGridRowHeader))
{
DataGridRowHeader header=new DataGridRowHeader();
header.Click+=new System.Windows.RoutedEventHandler(header_Click);
row.Header = header;
}
base.OnLoadingRow(e);
}