我有一个简单的Silverlight 4应用程序,并为其添加了一个子窗口。我使用下面的代码点击按钮打开它。这似乎应该有效,不是吗?
public void btnAbout_Click(object sender, RoutedEventArgs e)
{
About aboutThis = new About();
aboutThis.Show();
}
“关于”类看起来像这样:
public partial class About : ChildWindow
{
public About()
{
InitializeComponent();
}
private void OKButton_Click(object sender, RoutedEventArgs e)
{
this.DialogResult = true;
}
private void CancelButton_Click(object sender, RoutedEventArgs e)
{
this.DialogResult = false;
}
}
答案 0 :(得分:1)
我认为没有任何理由不起作用。
样品:
http://www.tanguay.info/web/index.php?pg=codeExamples&id=135
http://www.silverlighttoys.com/Tutorials.aspx?tutorial=2
你的XAML是什么样的?
答案 1 :(得分:0)
尝试从{x1} Width
Height
600px
到600px
设置About
和Childwindow
。