問題があります。私はあなたがデータグリッド内の行を右クリックすることができ、行をコピー、移動、または削除できるメニュー項目がポップアップするアプリケーションを持っています。これらのオプションの1つをクリックすると、nullReferenceExceptionが発生します。私はステップスルーすると、qv.Nameにヌル値を取得しています。誰もがアイデアを持っていますか?また、もっとコードが必要な場合はお知らせください。ありがとう。あなたのコードからデータグリッドの行のヘルプ
答えて
は、私はあなたがしたいと思う:
QuarantineViewDS.QuarantineViewRow qv =
dgSystemView.SelectedItem as QuarantineViewDS.QuarantineViewRow;
の代わり:
QuarantineView qv = dgSystemView.SelectedItem as QuarantineView;
次に、 'dgSystemView.SelectedItem'がnullだと思っています – SwDevMan81
ええ、行を '選択解除'している可能性がある行をクリックすると、' SelectedItem'がnullになるようです。詳細はこの記事を参照してください:http://stackoverflow.com/questions/2532485/right-click-on-gridrow – SwDevMan81
'qvDS.QuarantineView.DefaultView'のタイプは?それは何かのリストですか? – SwDevMan81
- 1. データグリッドの列エディタのヘルプ!
- 2. データグリッド内のスタイル行
- 3. データグリッド空白行の行数
- 4. データグリッドのフィルタの作成に関するヘルプ!
- 5. WPFデータグリッドの空行下
- 6. 行数のヘルプ
- 7. WPFデータグリッドからの行の削除
- 8. C#のデータグリッドの行数と列数
- 9. WPFデータグリッドの新しい行の検証
- 10. WPFデータグリッド着色代替行
- 11. 動的行の背景データグリッドSilverlight
- 12. Silverlight:データグリッドから複数の行をドラッグ
- 13. 別のデータグリッドから別のデータグリッドにデータグリッドを移入する
- 14. Powershellの実行ポリシーのヘルプ
- 15. は別のデータグリッド内のデータグリッドを追加
- 16. シリアルモニタのArduino改行(ヘルプ)
- 17. MYSQL:カウント行機能のヘルプ
- 18. zendフレームワークのデータグリッド
- 19. データグリッドのクロスタブc#
- 20. データグリッドのフォントサイズ
- 21. データグリッドのSelectedItem
- 22. データグリッドのフォーマット値
- 23. asp.net 2.0のデータグリッド
- 24. データグリッドのoboutコンボボックス
- 25. データグリッドGridViewの
- 26. データグリッドのコンボボックス
- 27. データグリッドのSelectedItem多
- 28. フレックスたItemRenderer画像はデータグリッドで実行
- 29. MySQLのクエリのヘルプ - 行をカウント
- 30. JSの行を読むためのヘルプ
だから自分自身をQV nullになることはありませんか? qv.Nameプロパティのみ?もしあなたのNameプロパティが設定されておらず、あなたのQuarantineViewの内部がわからず、システムの他の部分とどうやって相互作用しているのかは分かりません。 –
これはかなり巣立っています限定されたコードブロックのない中括弧のセットを含む)。最初にネストを減らすために終端/中断条件を指定するためにそれらの条件の一部を逆にすることをお勧めしますか? – David
dgSystemView.SelectedItemがヌルであるか、タイプQuarantineViewでない –