0

openGLラッパーに問題があります-SharpGL->アセンブリが見つからないため、ソリューションを構築できません。

名前「OpenGLControl」は名前空間「clr-namespace:SharpGL.WPF;assembly=SharpGL.WPF」に存在しません

必要なアセンブリはすべて参照されています。オブジェクト ブラウザでも、.NET 4.5.2 と VS2013 を使用しているコンテンツ全体を確認できます。

<Window x:Class="sharpGLTEst.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:my="clr-namespace:SharpGL.WPF;assembly=SharpGL.WPF"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <sharpGL:OpenGLControl />
    </Grid>
</Window>
4

2 に答える 2

0

解決策は、コードで直接コントロールを作成することです

SharpGL.WPF.OpenGLControl op = 新しい SharpGL.WPF.OpenGLControl();

public MainWindow()
        {
            InitializeComponent();
            SharpGL.WPF.OpenGLControl op = new SharpGL.WPF.OpenGLControl();
            SharpGL.OpenGL gl = op.OpenGL;
            SharpGLControlPanel.Children.Add(op);
        }
于 2014-12-10T10:26:09.493 に答える