• ベストアンサー

DataGridで最終行が表示されているかどうかを調べるには?

DataGridで最終行が表示されているかどうかを調べるには? DataGridでスクロールして最終行が見えなくなってるかどうかを調べるには どうしたらいいですか?教えてください。お願いします。 WPF C#

質問者が選んだベストアンサー

  • ベストアンサー
  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

うまく動作しないですが、次のような感じでとれるはずだと思うのですが。 ヒントになれば。 DataGridRow row = this.dataGrid1.ItemContainerGenerator.ContainerFromIndex(this.dataGrid1.Items.Count - 1) as DataGridRow; if (row != null && row.IsVisible) { MessageBox.Show("最終行が見えてます。"); }

sena001
質問者

お礼

ありがとうございます。参考になりました。

関連するQ&A