- PR -

UserControl上のComboBox

1
投稿者投稿内容
のり
会議室デビュー日: 2002/06/04
投稿数: 12
投稿日時: 2002-12-24 17:36
こんにちは。
UserControl上にComboBox、TextBox、Labelを配置した複合コントロールを作成しています。

作成したUserControlをデザイン画面でForm上に配置すると、なぜかUserControl上のComboBoxに対して入力ができるようになってしまいます。
UserControl上のTextBoxについては、入力状態にはなりません。

デザイン画面でUserControl上にマウスを動かすとカーソル形状が変わります。
(矢印形状から十字形状に)
ところが、UserControl上のComboBoxにマウスを動かすと「Iビーム」状態になります。

UserControl上のComboBoxにマウスを動かしてもカーソル形状が十字キーになり、入力もできないようにしたいのですが、良い対処方法をご存知の方はいらっしゃいますか。

ControlDesignerクラスを継承するクラスを作成して、そのクラスで制御できないものか模索していますが、今のところ良い方法は見つかっていません。

ちなみに、ComboBoxのDropDownStyle属性をDropDownListにするとこの現象は起きないようです。そのことを利用する方法は最終的な案とて検討しています。


よろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)