リストボックスのスクロールについて
- 題名: リストボックスのスクロールについて
- 著者: むにゅ
- 日時: 2003/08/20 2:31:01
- ID: 393
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: リストボックスのスクロールについて
- 著者: 管理人
- URL: http://dobon.net
- 日時: 2003/08/20 3:18:19
- ID: 395
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: リストボックスのスクロールについて
- 著者: むにゅ
- 日時: 2003/08/30 20:59:13
- ID: 526
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: リストボックスのスクロールについて
- 著者: 管理人
- URL: http://dobon.net
- 日時: 2003/09/01 4:15:59
- ID: 532
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: リストボックスのスクロールについて
- 著者: むにゅ
- 日時: 2003/09/06 1:39:45
- ID: 591
- この記事の返信元:
- この記事への返信:
- ツリーを表示
はじめまして、VB.NETを始めてまだ2ヶ月の未熟者です。
初めて質問させていただきます。
リストボックス(ListBox)コントロールを使用した際、表示データが多いと、垂直スクロールが表示されますが、そのスクロールを動かしたときに発生するイベントというのはあるのでしょうか?
また、ListBox上のデータを選択した(=1明細が反転している)状態で、垂直スクロールを動かすと、その明細は反転した状態で移動していきますが、その反転している位置を知ることなどできるのでしょうか?
実は、未熟者ながら、ListBox上の選択された1明細をTextBox化して、そこで入力されたデータをまたListBoxに返すという、エディタのようなオリジナルコントロールを作ろうとしています。
その中では、TextBoxのKeyDownイベントで、ListBox.SelectedIndexを変更し、それと同時にTextBoxの位置をListBox.SelectedIndexの位置に移動させて、常にListBoxの選択位置が入力位置になるようにしてます。
しかし、垂直スクロールでListBoxを動かすと、ListBoxとTextBoxが別れ別れになってしまったのです。
長々と書いてしまい、申し訳ありません。
どうかお知恵をお貸しください。よろしくお願いします。