C# 如何从页面关闭silverlight中的ChildWindow?

C# 如何从页面关闭silverlight中的ChildWindow?,c#,.net,xaml,silverlight-4.0,childwindow,C#,.net,Xaml,Silverlight 4.0,Childwindow,我有page.xaml和childwindow。如何从page.xaml关闭子窗口。例如,单击page.xaml中的按钮。如何从代码中获取此childWindow?我相信childWindow对象上有一个Close方法。通过调用此方法,窗口将关闭 命名您的ChildWindow示例x:Name=myChildWindow在您的页面下。xaml按钮单击代码中的事件将其隐藏 myChildWindow.Close(); 您应该接受一些答案…myChildWindow-局部变量。你知道吗?我解决了这

我有page.xaml和childwindow。如何从page.xaml关闭子窗口。例如,单击page.xaml中的按钮。如何从代码中获取此childWindow?

我相信childWindow对象上有一个Close方法。通过调用此方法,窗口将关闭


命名您的ChildWindow示例x:Name=myChildWindow在您的页面下。xaml按钮单击代码中的事件将其隐藏

myChildWindow.Close();

您应该接受一些答案…myChildWindow-局部变量。你知道吗?我解决了这个问题。我将此变量声明为全局变量,并siple myChildWindow.Close。但是如果局部变量我使用FindName,并且没有结果。你可以发布你的代码或链接到我可以下载它的地方吗。谢谢你首先,我必须找到打开的窗户,然后再关上。我找不到他。如果myChildWindow是全局变量,则所有变量都是just。然后,只需通过为ChildWindow元素提供一个x:Name,使myChildWindow成为页面上的全局变量。你不想让它成为一个全局变量有什么原因吗?