私はWPFウィンドウが 'SizeToContent'プロパティを持っていることを知っています。これは素晴らしい動作をしています。しかし、私が持っているものは少し異なります。私はそれにいくつかの一般的な内容を持っているウィンドウを持っており、それは自動的にそのコンテンツの高さにサイズを変更したい。 Set SizeToContet = "Height" ...これまでのところとても良いです。WPFウィンドウサイズ...コンテンツのほとんどは?
しかし、メインコンテンツの背後にあり、左下隅に移動するように設計されたグラフィック要素もあります。このウィンドウは短くてもかまいません。そのため、メインコンテンツよりもグラフィックの方が背が高い場合があります。この場合、メインコンテンツの高さにグラフィックをクリップしたいと思います。しかし、SizeToContentでは、グラフィックはコンテンツの一部として(分かりやすく)表示され、ウィンドウがそれよりも短くなることはありません。
SizeToContentの高さを計算する際に特定の項目を無視するように指示する方法はありますか?
キャンバスにアイテムを入れて? – shadow32
興味深いことに、私はキャンバスがそれに寄与しないことは知らなかった...しかし、キャンバスは常に正当化するように見えるので、短くなるとグラフィックの上端がウィンドウの上端に残り、下端が切り取られます。私は反対であるが、非常に良い情報を期待していた。 – sfaust