找不到类型“ ViewPort3D”

时间:2019-02-25 11:57:55

标签: xaml ironpython

关于3DTools,我有两个问题:

来自xaml编译器

  

“未找到类型“ ViewPort3D”。

和来自ipy.exe

  

不可能在'{clr-namespace:_3DTools; assembly = 3DTools} ScreenSpaceLines3D'中添加类型。

翻译:无法创建未知类型'{...'

 <Window 
           xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
           xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
           xmlns:tool3d="clr-namespace:_3DTools;assembly=3DTools"

           Title="WpfApplication5" Height="300" Width="300"> 
           <Grid>
             <StackPanel Name="sp" HorizontalAlignment="Left" Height="301" Margin="10,10,0,0" VerticalAlignment="Top" Width="498">
               <Viewport3D>
                 <tool3d:ScreenSpaceLines3D Points="0,0,0 0,2,0" Color="Black" Thickness="2"/>
               </Viewport3D>
             </StackPanel>
           </Grid>
    </Window>

python代码:

import wpf
from System.Windows import *
class MyWindow(Window):
    def __init__(self):
        wpf.LoadComponent(self, 'WpfApplication5.xaml')
if __name__ == '__main__':
    Application().Run(MyWindow())

您对此有任何想法吗

谢谢。

0 个答案:

没有答案