我想在代码中产生等效于XAML的代码:

<TextBlock
Text="Title:"
Width="{Binding FormLabelColumnWidth}"
Style="{DynamicResource FormLabelStyle}"/>

我可以设置文本和宽度,但是如何将动态资源分配给样式:
TextBlock tb = new TextBlock();
            tb.Text = "Title:";
            tb.Width = FormLabelColumnWidth;
            tb.Style = ???

最佳答案

你可以试试:

tb.Style = (Style)FindResource("FormLabelStyle");

请享用!

关于c# - 如何在代码中分配动态资源样式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1754615/

10-12 06:44