WPF在同一窗口中加载新的usercontrol

时间:2011-02-08 05:33:04

标签: wpf

我有一个WPF窗口,我想用按钮点击替换另一个用户控件而不是.Show()的新窗口。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您的Window有一个Grid'LayoutRoot',其中包含了Currrent Window内容,您可以按如下方式更改代码隐藏中的内容:

LayoutRoot.Children.Clear()
LayoutRoot.Children.Add(new MyUserControl());

MyUserControl是你的新UserControl。