因此,我正在使用按鈕製作Kinect應用程序,並導航應用程序,我正在爲每個按鈕創建新窗口。我遇到了一個我一直無法找到任何幫助的問題,並希望得到任何幫助。Kinect新窗口Wpf
所以要打開新的窗口,我使用的是這樣的:
private void button1_Click(object sender, RoutedEventArgs e)
{
//SUPPOSED to uninitialize the Kinect
UninitializeKinectSensor(this.Kinect;
//To open the new window
Window1 newwindow = new Window1();
newwindow.Show();
//To close the first window...
Close();
{
,這樣一條線應該取消初始化Kinect的所以它會免費爲新的窗口使用,但是當它去新窗口,Kinect凍結。如果我使用鼠標返回到第一個窗口,它會再次在第一個窗口上工作,而不應該這樣做。
我還添加在這條線在初始化階段
public Window1()
{
//Other init code is here, but this is the line I added. It doesn't seem to do anything.
InitializeKinectSensor(this.Kinect);
}
任何幫助感激!!我敢肯定,這是簡單的,我只是失敗了哈哈XD
嘗試Unintialize並關閉按鈕的LostFocus事件上的窗口。 – Jack
什麼是LostFocus活動?有點新的Visual Studio哈哈 – jeddai