組み込みの StackPanel に似たパネルを作成しました。わずかな問題を除いて、ほとんど問題なく動作します。
子のレイアウト プロパティを変更しても、常にパネルの MeasureOverride と ArrangeOverride が呼び出されるとは限りません。子の Visibility プロパティが変更された場合は常に呼び出されますが、Width プロパティと Height プロパティが変更された場合は呼び出されません。
StackOverflow の質問に含めるのに十分なほど小さいサンプルでこの動作を再現することはまだできていません。 .
私の質問: サイズ関連のプロパティを変更するときに、要素がその親の測定値を無効にしないのはどのような状況ですか?
この wpf にもタグを付けて (私は Silverlight を使用しました)、より多くのユーザーを対象としています。これは、両方の xaml 実装に等しく適用されると思います。