У меня есть одна строковая константа, которую я должен повторно использовать в нескольких разных макетах XAML, поэтому вместо ее дублирования я хотел бы просто привязать ее к константе.
У меня есть класс, который определяет строку в С#:
public static class StringConstants
{
public static string MyString { get { return "SomeConstant"; } }
}
Я хотел бы иметь возможность установить значение через XAML с помощью чего-то вроде следующего:
<Label Content="{Binding local:StringConstants.MyString}"/>
Это достижимо? Я искал примеры, но я нашел только образцы, которые включают некоторые изменения в коде программной части, и мне интересно, есть ли более простое решение только для XAML, если я знаю, что мне просто нужно установить значение один раз на основе на строковое значение, которое никогда не изменится.