Я создал стиль по умолчанию для своих элементов управления текстовым полем, но я хотел бы иметь возможность изменить стиль во время выполнения.
У меня есть свойство, к которому я хочу привязать, которое информирует пользовательский интерфейс, если данные являются обязательными или нет, и я хочу иметь возможность изменить стиль текстового поля на другой стиль, который отображает красную линию под текстовым полем. Я не могу использовать это в стандартном стиле текстового поля, которое я создал, потому что свойство отличается для каждого текстового поля, то есть IsEmailMandatory, isNameMandatory.
Я пытался привязать триггер данных в стиле текстового поля для каждого имеющегося у меня текстового поля, но я получаю сообщение о том, что не могу изменить стиль в стиле. так как мне это сделать?