Установка текста метки в XAML на строковую константу

У меня есть единственная строковая константа, которую мне нужно повторно использовать в нескольких разных макетах XAML, поэтому вместо ее дублирования я хотел бы просто привязать ее к константе .

У меня есть класс, который определяет строку в C #:

public static class StringConstants
{
     public static string MyString { get { return "SomeConstant"; } }
}

Я хотел бы иметь возможность устанавливать значение через XAML с помощью чего-то вроде следующего:

<Label Content="{Binding local:StringConstants.MyString}"/>

Это достижимо? Я искал примеры, но я нашел только образцы, которые связаны с некоторыми изменениями в коде программной части, и мне интересно, есть ли более простое решение, основанное только на XAML, если я знаю, что мне просто нужно установить значение один раз на основе для строкового значения, которое никогда не изменится.

13
задан H.B. 22 July 2011 в 19:14
поделиться