为什么这个简单的事情不起作用?它是 WPF + .NET 4.0 + VB.NET,我想要完成的只是将 ComboBox 绑定到类的静态属性:
<ComboBox ItemsSource="{Binding Source={x:Static local:CommonLists.JobStatusTypes }}" />
命名空间“本地”导入为:
xmlns:local="clr-namespace:MyProject1"
课程是:
Friend NotInheritable Class CommonLists
Public Shared ReadOnly Property JobStatusTypes As List(Of JobStatusType)
Get
...
End Get
End Property
End Class
顺便说一句,它执行得很好;只有 WPF 设计器(VS2010)有问题,告诉我“找不到类型 CommonLists”。
编辑: 问题似乎比这更普遍。我无法使用 xmlns 语法访问 WPF 中的任何命名空间。