我正在以编程方式在堆栈面板内创建n个文本块。我需要更改'n'个文本块的字体大小(增加和减小字体大小)。是否可以在单个语句中更改堆栈面板的所有子面板的字体大小?如果不可能的话,如何有效地解决呢?
最佳答案
是的,您可以引用下面的代码段,
其中“foobar”是指您的Stackpanel的名称。
foreach (var children in foobar.Children)
{
(children as TextBlock).FontSize = 20;
}
关于c# - 如何以编程方式更改堆栈面板中所有(n个)个texblock的字体大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15196269/