DOBON.NET DOBON.NETプログラミング掲示板過去ログ

DataGridのTopIndex

  • 題名: DataGridのTopIndex
  • 著者: nao
  • 日時: 2003/10/18 20:04:15
  • ID: 987
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
分類:[.NET]

2003/10/19(Sun) 11:15:24 編集(投稿者)
2003/10/19(Sun) 11:13:48 編集(投稿者)

現在VB.NET/WindowsXPで開発しております。
早速ですが質問させてください。
DataGridコントロールで一番上に表示される行を指定したいと思っています。
ListBoxコントロールではTopIndexプロパティを設定することでできますが、Datagridコントロールで同様なことをするにはどうしたらいいのでしょうか?

いろいろ調べたのですがいい情報がみつからなかったため、投稿させて頂きました。
よろしくお願いします。
■No987に返信(naoさんの記事)
> DataGridコントロールで一番上に表示される行を指定したいと思っています。
> ListBoxコントロールではTopIndexプロパティを設定することでできますが、Datagridコントロールで同様なことをするにはどうしたらいいのでしょうか?

かなり苦しい感じですが、次のページが参考になるかもしれません。

・.NET 247 - Finding the visible rows in a DataGrid?
http://www.dotnet247.com/247reference/msgs/19/95651.aspx
管理人さん 返答ありがとうございます。
早速みてみたところ、書いてあるようにすると
DataGridコントロールの一番上に表示されている行番号は取得できそうですが、
その行番号を設定する方法が依然としてわかりません。
英語だったので見落とし・勘違いをしてるかもしれませんが、
どうすればいいのでしょうか?
■No1012に返信(naoさんの記事)
> DataGridコントロールの一番上に表示されている行番号は取得できそうですが、
> その行番号を設定する方法が依然としてわかりません。

失礼しました。

ご希望通りの動作をするか分かりませんが、次のURLではどうでしょうか?

・.NET 247 : How to scroll the grid to specified row?
http://www.dotnet247.com/247reference/msgs/28/141225.aspx
今度の方法ではなんとなくできそうな気がしますが、
具体的にどうすればいいのか頭が混乱してよくわかりません。
詳しく説明して頂けないでしょうか?

度々すいません。よろしくお願いします。
  • 題名: Re[5]: DataGridのTopIndex
  • 著者: nao
  • 日時: 2003/10/22 14:14:25
  • ID: 1073
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
解決しました。
管理人 さんありがとうございました。
この件についてまとめてあるページがあったのでURLを載せておきます。
http://www.thescarms.com/dotNet/ScrollDataGrid.asp
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板