Мне трудно связать простое статическое строковое свойство с TextBox.
Вот класс со статическим свойством:
public class VersionManager
{
private static string filterString;
public static string FilterString
{
get { return filterString; }
set { filterString = value; }
}
}
В моем xaml я просто хочу связать это статическое свойство с TextBox:
<TextBox>
<TextBox.Text>
<Binding Source="{x:Static local:VersionManager.FilterString}"/>
</TextBox.Text>
</TextBox>
Все компилируется, но во время выполнения я получаю следующее исключение:
Невозможно преобразовать значение в атрибут "Источник" к объекту типа 'System.Windows.Markup.StaticExtension. Ошибка на объекте 'System.Windows.Data.Binding' в файл разметки 'BurnDisk; компонент /selectversionpagefunction.xaml' Строка 57, позиция 29.
Есть идеи, что я делаю не так?