Я создал текстовое поле, используя xaml.У меня есть файл с именем styles.xaml, который имеет все свойства текстового поля.Теперь я хочу динамически изменять свойства (высота, высота и т. Д.) Через styles.xaml.
styles.xaml
Вы можете использовать свойство Style в Textbox.
myTextbox.Style = Application.Current.Resources["NewTextboxStyle"] as Style;
Добавьте ссылку на словарь ресурсов в ваш app.xaml
<Application.Resource> <ResourceDictionary Source="styles.xaml"/> </Application.Resources>
Используйте this.Resources в вашем коде для доступа к ресурсу стиля.
Style txtStyle = App.Current.Resources["TextBoxStyle"] as Style;
Установите стиль в текстовом поле
testTxtBox.Style=txtStyle