我很难将简单的静态字符串属性绑定到TextBox。
这是带有static属性的类:
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”的对象。标记文件'BurnDisk; component / selectversionpagefunction.xaml'中的对象'System.Windows.Data.Binding'出错,行57位置29。
知道我在做什么错吗?