我在Microsoft.TeamFoundation.Controls.WPF.Converters中找到了一组转换器,但我不知道如何在xaml中使用它们。特别是,我不知道如何将此命名空间包含在xaml中。也许它只允许在代码中使用它?
我试过
xmlns:conv="clr-namespace:Microsoft.TeamFoundation.Controls.WPF.Converters;assembly=Microsoft.TeamFoundation.Controls"
然后
<conv:NullToVisibleConverter x:Key="Null2VisConv"/>
但在NullToVisibleConverter
conv.
答案 0 :(得分:1)
首先,您需要定位.NET 4.5,然后添加对Microsoft.TeamFoundation.Controls
的引用(应该在Assembilies - &gt; Extensions中),然后在XAML中添加对
<Window ...
xmlns:conv="clr-namespace:Microsoft.TeamFoundation.Controls.WPF.Converters;assembly=Microsoft.TeamFoundation.Controls">
<Window.Resources>
<conv:NullToVisibleConverter x:Key="Null2VisConv"/>
</Window.Resources>
<!-- ... -->
</Window>
答案 1 :(得分:0)
请确保安装了这些pkgs。 您必须在项目中添加对dll的引用。
MSDN说: 您可以在Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE中的ReferenceAssemblies \ v2.0,ReferenceAssemblies \ v4.5和PrivateAssemblies下的客户端对象模型中找到程序集。
在你写完你的xaml后,例如:
xmlns:converters="namespace for converters"
您可以从电脑上的命名空间列表中选择转换器的命名空间