c# - 如何在 XAML 中创建类的实例?

标签 c# .net wpf xaml

我想创建没有可视元素的简单实用程序类,并在 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/

相关文章:

c# - 事先检查 `System.Activator.CreateInstance(Of T)` 是否会失败

wpf - MVVM 更新绑定(bind)问题

c# - 如何为 DateTimePicker DatePart WPf 设置格式

c# - 为什么检查 List<T>.Count <= 0?

c# - 如果角度太大,对象将开始沿对撞机边缘移动

c# - 将字符串转换为 long 类型并在 asp.net MVC 中的 linq 查询中使用

c# - ASP.NET MVC3 : customErrors in Web. 配置在本地主机和服务器上被忽略,自定义错误页面仅显示在本地主机上

c# - EntityFramework 中的 MySql ORDER BY FIELD()

c# - 启动进程后获取进程的友好名称

wpf - 从主题中操纵意外的样式更改