私のコードでMouseDoubleClick
イベントでこのエラーが発生します。ここWPF DataGridの行をダブルクリックしてセルの値を取得すると、NULLが返される
Error: System.NullReferenceException: 'Object reference not set to an instance of an object.'
<DataGrid x:Name="dtgTarafDovvom" Style="{StaticResource DataGridStyle1}" ItemsSource="{Binding}" MouseDoubleClick="dtgTarafAvval_MouseDoubleClick">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=TarafeynQarardadID}" Header="کد ">
</DataGridTextColumn>
</DataGrid>
私のC#のコードは、あなたがあなたの現在の選択カウントがセルの内容を取得する前に、ゼロでないかどうかを確認することをお勧めします
private void dtgTarafAvval_MouseDoubleClick(object sender, ouseButtonEventArgs e) {
TarafeynQarardadDTO t = dtgTarafAvval.SelectedItem as TarafeynQarardadDTO;
int tarafeynID = t.TarafeynQarardadID;
}
それが働きました、本当に本当にありがとう男 –
あなたは大歓迎です、commuを表示してください答えを受け入れることであなたの感謝をお祈りください。 –