我想创建没有可视元素的简单实用程序类,并在 XAML 中创建它,以便我可以定义数据绑定(bind)。我尝试创建派生自 DependencyObject
的类,并在 Window.Resources
部分创建它,但它没有调用任何构造函数。
最佳答案
您可以在 app.xaml 中实例化您的类,只需将您的命名空间添加到其中即可
xmlns:yourNamespace="clr-namespace...."
智能感知的帮助很容易。
然后在 Application.Resources 中创建您的类
<Application.Resources>
<yourNamespace:YourClass x:Key="yourClassInstanteName" />
</Application.Resources>
希望对你有帮助
关于c# - 如何在 XAML 中创建类的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8668726/