求教 WPF中如何调用COM组件?

thiefking 2010-03-01 03:24:17
<Window x:Class="WpfAppHostForm.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300"
xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:wfcl ="clr-namespace:WinFormConLib;assembly=WinFormConLib"
xmlns:map="clr-namespace:MediaPlayer;assembly=Interop.MediaPlayer"
>

<Grid>


<wfi:WindowsFormsHost Name="Host">

<map:MediaPlayerClass x:Name="Player"></map:MediaPlayerClass>
</wfi:WindowsFormsHost>


</Grid>
</Window>

错误提示
属性“Child”不支持类型“MediaPlayerClass”的值。
...全文
309 3 打赏 收藏 转发到动态 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2010-03-02
  • 打赏
  • 举报
回复
把上面的网址例程中的MaskedTextBox ,替换成你的控件就可以实现了。
jv9 2010-03-02
  • 打赏
  • 举报
回复
看看MSDN的方法。
http://msdn.microsoft.com/en-us/library/system.windows.forms.integration.windowsformshost.aspx
xiamiking 2010-03-01
  • 打赏
  • 举报
回复
xmlns:map="clr-namespace:MediaPlayer;assembly=Interop.MediaPlayer"

引用过这个dll没?
相关推荐

8,707

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告