コントロールの指定位置にリストボックスを表示
- 題名: コントロールの指定位置にリストボックスを表示
- 著者: 魔界の天使
- 日時: 2007/11/01 13:00:42
- ID: 20846
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: コントロールの指定位置にリストボックスを表示
- 著者: じゅで
- 日時: 2007/11/01 13:16:23
- ID: 20847
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: コントロールの指定位置にリストボックスを表示
- 著者: まどか
- 日時: 2007/11/01 15:34:24
- ID: 20851
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: コントロールの指定位置にリストボックスを表示
- 著者: じゅで
- 日時: 2007/11/01 15:53:35
- ID: 20852
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: コントロールの指定位置にリストボックスを表示
- 著者: y4yama
- 日時: 2007/11/01 16:44:02
- ID: 20853
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: みなさん有り難うございます。
- 著者: 魔界の天使
- 日時: 2007/11/01 17:24:31
- ID: 20854
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
こんにちは。
Windows XP Pro SP2
Microsoft Visual Basic .NET 2003 Enter
.NET Framework 1.1
リッチテキストボックス内の指定位置にリストボックスを表示したいのですが良い案はありますでしょうか?具体的にいうと、VBなどの「.」を入力した際に表示されるリストボックスと同様の事がしたいです。
リッチテキストのマウスダウンイベントにて、コントロール上のマウス座標を利用してリストボックスを表示しようと試みましたが、実際にはずれた位置に表示されてしまい(コントロールはフォーム上の座標を拾うため)お手上げです。更に、この方法だとテキストが変更されて対象の文字の位置に表示するのは不可能です。
このような機能を実装するには簡単には出来ないのでしょうか?
よろしくお願いします。