C# 其他对象下的WebBrowser对象

C# 其他对象下的WebBrowser对象,c#,wpf,visual-studio,browser,kinect-sdk,C#,Wpf,Visual Studio,Browser,Kinect Sdk,我的WPF GUI中有一个WebBrowser对象。我想将这个对象与Kinect一起使用。 我使用Kinect SDK 1.7,Visual Studio 2012,并在IE10仿真中配置WebBrowser对象。 问题是WebBrowser对象始终位于所有其他对象之上,即使我将其zIndex设置为较低的值 我的目标是查看KinectSensorChooser(与KinectRegion绑定)在WebBrowser对象上的手 我还尝试使用其他对象,但它们总是出现在WebBrowser对象下 如何

我的WPF GUI中有一个
WebBrowser
对象。我想将这个对象与Kinect一起使用。 我使用Kinect SDK 1.7,Visual Studio 2012,并在IE10仿真中配置
WebBrowser
对象。 问题是
WebBrowser
对象始终位于所有其他对象之上,即使我将其zIndex设置为较低的值

我的目标是查看
KinectSensorChooser
(与
KinectRegion
绑定)在
WebBrowser
对象上的手

我还尝试使用其他对象,但它们总是出现在
WebBrowser
对象下


如何将
WebBrowser
对象放在其他对象下?

从技术上讲,WPF Web浏览器控件是一个包装好的WinForms WebBrowser控件,因此它呈现在WinForms层中,该层始终位于WPF层之上。您可以使用浏览器代替IE浏览器或尝试使用将kinectRegion放入弹出控件中。这是我的密码:

  <k:KinectRegion Grid.Row="1" x:Name="kinectRegion">
            ....
  </k:KinectRegion>