私のアプリケーションには複数のドキュメントがありません。したがって、LayoutDocumentPaneに表示されるタブは必要ありません。ここでスタイルを使用してカスタマイズできることがわかりました。http://avalondock.codeplex.com/wikipage?title=Document%20tab%20restyling
しかし、それは複雑すぎるようです。これを行う簡単な方法はありますか?
私のアプリケーションには複数のドキュメントがありません。したがって、LayoutDocumentPaneに表示されるタブは必要ありません。ここでスタイルを使用してカスタマイズできることがわかりました。http://avalondock.codeplex.com/wikipage?title=Document%20tab%20restyling
しかし、それは複雑すぎるようです。これを行う簡単な方法はありますか?
複数のドキュメントが必要ない場合は、おそらくドキュメントはまったく必要ありません。コンテンツは通常のドッキング可能なパネルに配置する必要があります。
AvalonDock 2.xではLayoutAnchorableを使用でき、1.xではDockableContentを使用できます。どちらももちろん適切なコンテナーにネストされています。
avalondock 1.xには、必要なことだけを実行するプロパティがあります。その呼ばれるDocumentPane.ShowHeader
。
2.xには(まだ?)存在しません
avalondockを変更して必要なことを実行したい場合は、機能を追加するパッチをプロジェクトに送信しました。
このチケットに含まれています:http://avalondock.codeplex.com/workitem/15626