首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >其他Xaml文件中的Xaml文件

其他Xaml文件中的Xaml文件
EN

Stack Overflow用户
提问于 2011-12-02 20:26:33
回答 3查看 199关注 0票数 0

我基本上是WPF.I的新手。我有两个Xaml文件。

WpfCurrentSessionViewer.xaml和MainWindow.xaml。假设WpfCurrentSessionViewer作为一个控件,它里面有标签。MainWindow是我们需要在其中记录控件的xaml。

比如说,在Asp.Net应用程序中,我们有一个aspx页面和一个母版页。类似地,我需要这样做,因为WpfCurrentSessionViewer.xaml充当母版页,而MainWindow.xaml充当aspx页。

致以敬意,

Sachin K

EN

回答 3

Stack Overflow用户

发布于 2011-12-02 20:44:55

我认为你的问题在绕过这两个控件的哪一种方面自相矛盾:

说,WpfCurrentSessionViewer就像一个控件,里面有标签。MainWindow是我们需要在其中记录控件的xaml。

WpfCurrentSessionViewer.xaml充当母版页,而MainWindow.xaml充当aspx页。

无论哪种方式,听起来你都需要一个Window和一个UserControl (或者CustomControl,但是如果你是WPF的新手,你会发现UserControl更容易)。

票数 1
EN

Stack Overflow用户

发布于 2011-12-02 20:39:25

您正在谈论的是UI组合,或视图组合。在WPF中,这通常是通过具有Content属性的ContentControl实现的,您可以将该属性设置为任何类型,在本例中,该属性是MainWindow类型的实例。

在构建WPF应用程序时,我会考虑采用MVVM design pattern,并使用Caliburn.Micro等MVVM框架,这使得视图组合非常简单。

票数 0
EN

Stack Overflow用户

发布于 2011-12-04 08:08:10

你是在说框架吗?这里有一篇关于使用框架的非常好的文章:http://www.paulstovell.com/wpf-navigation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8356317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档