标签: wpf
我有一个Frame控件,我正在设置Content属性。如果我将它设置两次,首先是一个控件然后再控制另一个,它会显示第一个控件而不是第二个控件。如果我在第一次设置后显示一个消息框,那么它工作正常(即它显示第二个控件)。
就像我只能设置内容一次,直到屏幕重新粉刷。调用Frame.UpdateLayout也无济于事。
设置内容后我应该调用什么才能确保内容实际设置为我指定的内容?
答案 0 :(得分:2)
使用Frame.Navigate(obj)代替Frame.Content = obj。