ユーザー コントロールをフォームのサイズ変更イベントに反応させる方法がわかりません。
ユーザー コントロールは、メイン フォームのタブ コントロールに存在します。
ユーザーコントロールはタブコントロールのすべての側面に固定されていますか、それともタブページですか?
タブ コントロールは、フォームのすべての側面に固定されています。
メイン フォームのサイズを変更すると、タブ コントロールは正しくサイズ変更されますが、ユーザー コントロールは変更されません。
[概要]
DataBoxUserControl
- ボタンとテキスト ボックスを持つユーザー コントロール。
- テキスト ボックスの側面は、ユーザー コントロールに固定されています。
MainForm
- フォームのすべての側面に固定されたタブ コントロールがあります。
- タブ コントロールには、タブ コントロールに固定された側面を持つ DataBoxUserControl があります。
MainForm のサイズを変更すると、タブ コントロールのサイズが変更されますが、ユーザー コントロールのサイズは変更されません。
[他に試したこと]
1.各タブ ページにパネル コントロールを配置し、パネルを固定してみました。次に、ユーザー コントロールをパネルに配置して固定します。私はそれを間違っていますが、それもうまくいきませんでした。
2.どこかで読んで、メインフォームのサイズ変更イベントをユーザーコントロールに登録しようとしました。しかし、私はそれを本当に理解していません。また、どこで見たのかを見つけることができないようです.
私はc#と.net 3.5を使用しています