我使用xaml创建了一个文本框。我有一个名为styles.xaml
的文件,其中包含文本框的所有属性。现在我想通过styles.xaml
动态更改属性(高度,widht等)。
答案 0 :(得分:1)
您可以使用文本框的Style属性。
myTextbox.Style = Application.Current.Resources["NewTextboxStyle"] as Style;
答案 1 :(得分:0)
向app.xaml
添加资源字典引用<Application.Resource>
<ResourceDictionary Source="styles.xaml"/>
</Application.Resources>
使用此。代码隐藏中的资源来访问您的样式资源。
Style txtStyle = App.Current.Resources["TextBoxStyle"] as Style;
在文本框中设置样式
testTxtBox.Style=txtStyle