![]() |
1
4
1) 这两种类型都适合你的需要。用户控件通常更容易编写,特别是在您刚接触WPF时。CustomControl实际上不是类,但它意味着您扩展了现有控件。这两种方法有一些不同,最大的一个是自定义控件更容易使其成为主题。在您的情况下,我认为这不是一个需要,所以我推荐一个用户控件。更多信息: http://www.wpftutorial.net/CustomVsUserControl.html 2) 是的。可以使用WindowsFormsHost控件将WinForms控件放入WPF中。一个限制是WinForms控件必须是非透明矩形,这意味着您不能放入不同的形状并期望它们正确覆盖。寻找WindowsFormsHost,你会发现很多例子。 3) 你能解释清楚吗?不明白您的意思,但您当然可以将用户控件放在彼此之间,而WPF在处理动态大小调整时尤其有用。 |
![]() |
Pablo De Luca · 保存表单控件值以供以后使用 7 年前 |
![]() |
Foitn · Winforms禁用数据预览 7 年前 |
![]() |
Sach · 将WPF ScrollViewer内容导出为单独的PNG 7 年前 |