0

1つのフォームとテキストボックスで構成される単純なwinformsアプリをまとめています。ユーザーがフォームを拡大縮小するときに、テキストボックスの幅を拡大縮小したいと思います。

デフォルトでは、テキストボックスは固定幅で、上部と左側に固定されています。フォームは適切に拡大縮小されますが、テキストボックスは拡大縮小されません。

左、上、右のアンカーをテキストボックスに適用すると、テキストボックスとフォームが拡大表示されるだけで、縮小できません。

テキストボックスの幅をフォームの幅に動的に設定する必要がありますか?

4

1 に答える 1

1

私はこれを5分間再現しようとしましたが、サイズが適切に変更されましたが、説明した動作を再現する組み合わせのセットを1つしか見つけることができませんでした。

Autosizeが「true」に設定され、 AutoSizeModeが「growonly」に設定されているパネル内のテキストボックスはおそらくありますか?これが、動作を複製できる唯一の方法です。

これは、このように設定されたプロパティのスクリーンショットです。テキストボックスも上、左、右に固定するように設定されています。繰り返しますが、これがあなたが説明している振る舞いを複製することができた唯一の方法なので、うまくいけばこれが役立つでしょう。

ここに画像の説明を入力してください

于 2012-05-31T18:55:23.317 に答える