Как использовать привязку для значения в теге x: Double в uwp? - PullRequest
0 голосов
/ 24 февраля 2019

Я использую статический ресурс для непрозрачности различных элементов управления на моей странице uwp, ресурс с именем 'BgOpacity2'.Когда я использую постоянное значение, например 0,8, это работает.Но он показывает ошибку как «Неверное значение для типа Double ..», когда я использую «x: Bind», как показано ниже.Как справиться с этим?

enter image description here

1 Ответ

0 голосов
/ 25 февраля 2019

Вы не можете установить привязку для x: удвоить, как указано выше.Это неправильный синтаксис xaml.В общем, если вы хотите изменить статическое значение ресурса, вы можете изменить его в следующем коде следующим образом:

Application.Current.Resources["BgOpacity2"] = 0.8;

Вы также можете создать класс Setting, содержащий такое свойство.для более подробной информации, пожалуйста, обратитесь к этому ответу по делу .

...