0
我想创建一个用户控件,您可以将它从工具箱拖放到您的XAML,但根本没有界面。我习惯于为定时器和背景工作者和这种元素做这件事。创建无界面的WPF用户控件
因此,您允许用户拖入其项目,然后通过属性面板设置名称和其他属性,将功能附加到事件面板中的事件,并且它们可以执行几乎所有的设置而无需编写单行代码(有些客户喜欢)
这是甚至可能吗?
我想创建一个用户控件,您可以将它从工具箱拖放到您的XAML,但根本没有界面。我习惯于为定时器和背景工作者和这种元素做这件事。创建无界面的WPF用户控件
因此,您允许用户拖入其项目,然后通过属性面板设置名称和其他属性,将功能附加到事件面板中的事件,并且它们可以执行几乎所有的设置而无需编写单行代码(有些客户喜欢)
这是甚至可能吗?
没有像您可能在WinForms中使用过的“Component”类型类,但是,您可能只需从FrameworkElement派生。默认情况下,它没有渲染,所以没有任何显示,只要你没有设置任何边距,MinWidth等,它不应该影响布局。您可能能够从UIElement派生,但使用FrameworkElement将意味着您的对象将有权访问DataContext,因此它的属性可以绑定到它上面的事物。
我没有时间测试..但你的答案在世界上的所有感heheh – javirs