Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Helix 3D工具包:在xaml中不可访问_C#_Wpf_Xaml_Helix 3d Toolkit - Fatal编程技术网

C# Helix 3D工具包:在xaml中不可访问

C# Helix 3D工具包:在xaml中不可访问,c#,wpf,xaml,helix-3d-toolkit,C#,Wpf,Xaml,Helix 3d Toolkit,我想在WPF应用程序中使用Helix 3d Toolkit和C#。从今天起,我下载了HelixToolkit-2014.1.2.1.zip,并将其解压缩到一个文件夹中。它分别包含Net4.0和4.5的文件夹 在我的应用程序中,我添加了对HelixToolkit.Wpf.dll的引用,并尝试在xaml中进行访问。我开始使用一个新工具创建xaml <Window x:Class="Learn3DApp.HelixExamples" xmlns="http://schemas.micro

我想在WPF应用程序中使用Helix 3d Toolkit和C#。从今天起,我下载了HelixToolkit-2014.1.2.1.zip,并将其解压缩到一个文件夹中。它分别包含Net4.0和4.5的文件夹

在我的应用程序中,我添加了对HelixToolkit.Wpf.dll的引用,并尝试在xaml中进行访问。我开始使用一个新工具创建xaml

<Window x:Class="Learn3DApp.HelixExamples"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:helix="clr-namespace:HelixToolkit.Wpf;assembly=HelixToolkit.Wpf"
    Title="HelixExamples" Height="300" Width="300">
<Grid>
    <helix:HelixViewport3D x:Name="mainViewPort" >

    </helix:HelixViewport3D>
</Grid>


上,我构建了Helix的源代码并创建了dll,这对我来说很有用


这也有助于其他人。

如果您正在使用visual studio,您可能希望尝试将helixtoolkit添加到工具箱中,并将控件拖到屏幕上,查看它为您生成了什么值。()另外,我注意到,使用WPF和silverlight时,您可以经常收到此错误消息,但它仍在运行和编译,在您当前的情况下可能不一样。我刚刚在VS2013中测试了4.5版本,工作正常。注意到名称空间不同,尽管xmlns:helix=”“我尝试了两种方法,但都没有成功。我甚至使用了Examples\SimpleDemo中的dll&clr行,认为示例dll肯定会工作。但是没有,现在我得到了“未找到程序集'HelixToolkit.Wpf'。请验证您没有缺少程序集引用。还要验证您的项目和所有引用的程序集都已生成。”我检查了dll的属性,程序集名称是正确的。示例使用了dll,SimpleDesmo执行得很好。从工具箱访问时,我得到消息,它已添加到项目中,…按OK&xaml desiner将重新启动,在artboard上重新创建控件“什么是艺术板?什么^我必须如何重新创建??我不能得到这个味精。是否因为任何原因,Helix不支持VS 2012!!在XAML中添加了工具箱中的HelixTooToKik.WPF??,现在我得到MSG——“在Windows演示基础(WPF)项目中不支持HelixVIEWPtR3D”。我原以为Helix是WPF 3D的扩展,它支持WPF。但这是什么?这对我也有帮助。