タブコントロールを表示するダイアログがあり、最大のタブアイテムを把握するためのすべてのロジックが用意されており、このサイズを使用してダイアログのサイズを変更します。複数の行が作成された場合、作成されたタブの行数がわからないため、高さを正しく計算できません。
すべてのタブをレンダリングするために作成された行数を確認するにはどうすればよいですか?
アップデート:
SizeToContent = SizeToContent.WidthAndHeight;
ダイアログを自動サイズにしたいときに機能します。固定サイズのダイアログも必要です。ここでは、タブアイテムのコンテンツのサイズをオーバーライドしたいと思います(ダイアログの高さ - タブコントロールの下のボタン - タブ行の数 * タブ行の高さ)、したがって、問題はまだ残っています。
また、SizeToContent
ダイアログのサイズを変更しようとすると消えるダイアログの下部に1行が残ります。ビジュアルを無効にしようとしましたが、役に立ちません。