0
私は銀色の4アプリをやっています。リンクボタンの子ウィンドウを開くDevExpress GridControlの現在のクリックと値の受け渡し
私は4列のDevExpress GridControlを持っています。私は、以下に示すように、HyperlinkButtonを列の1つの表示テンプレートとして配置しました。グリッドコントロールのアイテムソースはコードビハインドでバインドされています。 HyperlinkButtonのClickイベントハンドラ内
<dxg:GridControl Name="grid" Height="294" Width="634">
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="Name" />
<dxg:GridColumn FieldName="Id_no" />
<dxg:GridColumn FieldName="Type" />
<dxg:GridColumn Header="View Details">
<dxg:GridColumn.DisplayTemplate>
<ControlTemplate>
<HyperlinkButton Click="HyperlinkButton_Click"/>
</ControlTemplate>
</dxg:GridColumn.DisplayTemplate>
</dxg:GridColumn>
</dxg:GridControl.Columns>
私は子ウィンドウを開いて、そこにその
特定の行の詳細(名前、Id_no、タイプ)を渡したいです。
void HyperlinkButton_Click(object sender, RoutedEventArgs e) {
Childwin win_ch = new Childwin();
win_ch.Show();
// pass the row values to the child window???
}
グリッドコントロールの行の値を取得する方法がわかりません。
より良い方法はありますか?
は完璧な非常にmuch.worksありがとうございます! – pheonix4eva