调整子项大小时,StackPanel内的UWP布局循环

时间:2017-07-31 10:48:11

标签: c# uwp

我有一个StackPanel有2个孩子,我需要根据StackPanel的大小调整大小。我将事件处理程序附加到SizeChanged的{​​{1}}并在那里调整元素的大小。问题是在应用程序崩溃之前一次又一次地触发事件处理程序。这是什么交易?

StackPanel

1 个答案:

答案 0 :(得分:2)

发生这种情况是因为您更改了TextBlock的FontSize。它会触发自定义StackPanel的sizechanged事件。 你应该考虑你需要什么样的控制。 使用sizechanged事件自定义stackpanel的目的是什么?

此外,FontSize与TextBlock的高度

不同