【发布时间】:2010-03-28 02:29:26
【问题描述】:
所以我正在构建一个 UI,它可能会出现在对话窗口中,也可能嵌入到更大页面的一部分中。
我对 WPF 没有太多经验,但在 ASP.NET 中,您总是使用 UserControls,因为它们并不是真正通用的 UI 继承继承自(在某种程度上,UserControl 只是一个 div)。
我的同事编写了很多直接从 stackpanel 继承的控件。这似乎是一种体面的做事方式。但是当我为要编写的代码创建一个控件时,我看到了一个只包含 UserControl 的对话框,在 WPF 的上下文中我并不熟悉。
那么有人可以向我解释一下构建从用户控件继承的控件与直接从 stackPanel 继承的区别吗?
【问题讨论】:
标签: .net wpf xaml user-controls