#278 テキストボックスとコンボボックスの早変わり技 フォーム

見た目はテキストボックス、フォーカスを移動させるとコンボボックスに早変わりという、ちょっと変わったテクニックです。
  1. ごく普通にコンボボックスを配置し、値集合ソース等を設定します。

  2. 四角形コントロールをフォームに配置します。

  3. 四角形コントロールの枠線を透明に、背景色をフォームの背景と同じにします。

  4. 四角形コントロールの位置とサイズを調整し、ちょうどコンボボックスの下向き矢印の部分が隠れるようにします。

    デザインビュー

あとはフォームビューを表示させるだけです。

コンボボックスにフォーカスがないときは四角形コントロールが前面にきて、あたかもテキストボックスのように見えます。
フォーカスがないとテキストボックスになる

コンボボックスにフォーカスを移動させると、勝手に四角形コントロールは背面に移動、下向き矢印部分が表示されます。
フォーカスを当てるとコンボボックスになる
| Index | Prev | Next |

この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......
T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。
スタンドアロンからSQL Server対応まで、オーダーメイドのシステムを短納期・安価でお届けします
 

Copyright © T'sWare All rights reserved