我正在尝试创建一个wpf应用程序,并在用户控件中有不同的部分。我如何更改控件在xaml中按下按钮时
在导航中我有一些按钮(现在使用功能区ctp)。是否可以在xaml中按下不同的按钮时更改主用户控件。或者这只是一个不好的做事方式?
对不起,xaml真的很新鲜,我试图让我的脑袋围绕它。
我正在尝试创建一个wpf应用程序,并在用户控件中有不同的部分。我如何更改控件在xaml中按下按钮时
在导航中我有一些按钮(现在使用功能区ctp)。是否可以在xaml中按下不同的按钮时更改主用户控件。或者这只是一个不好的做事方式?
对不起,xaml真的很新鲜,我试图让我的脑袋围绕它。
而且什么卡罗说,
我们这样做是为了在这个地方一个空白格你想让你的控件全部出现,然后使用BlankGrid.Children.Clear(的方式),BlankGrid.Children .Add()来设置哪个控件在这个位置可见。
我们发现这是最好的编程方式,因为我们有大量的自定义控件,但如果您想使用设计器,Carlo的方法会很好地工作。
挑选了这一个,因为它对我来说似乎更自然 – aaron 2009-10-07 07:09:58
是的,这也是一个好主意。我们这样做是因为我们最多只使用3种不同的控件来显示/隐藏;但我想如果有很多这些,这是一个更好的方法。 – Carlo 2009-10-07 07:11:15
我认为我最大的问题是,随着学习wpf我试图得到mvvm的潮流。而mvvm似乎说所有代码都在视图模型中 – aaron 2009-10-07 07:33:35