WPF связывает ширину дочернего элемента управления с фактической шириной родительского элемента управления - плохая идея?

Думаю, мне любопытно, потому что я нашел бесконечный цикл, в котором размер ребенка увеличивался, а затем родитель многократно увеличивался и исправлял его. Тем не менее, мне интересно, может быть, лучше просто переопределить меру и найти размер родителя, а затем вернуть желаемый размер. Не меняя Width или же HeightЯ исключаю возможность создания бесконечной петли. С другой стороны, не привязывая ширину в xaml, способ определения ширины элемента управления теперь скрыт в программном коде.

1 ответ

Вы могли бы просто использовать HorizontalAlignment="Stretch"

Другие вопросы по тегам