从自定义 MarkupExtension 中获取 Style 的目标实例
我正在尝试在隐式样式中使用自定义 MyMarkupExtension : 是否可以从内部获取应用样式的对象 MenuItem 或其 DataContext ProvideValue 方法?从 IProv…
XAML 标记绑定到具有 Type 类型键的字典
我正在尝试通过 xaml 绑定到 Dictionary。 问题是,Binding 标记扩展中的索引器 [] 将其内容解释为字符串。这种情况是否存在某种“转义序列”? (绑…
通过标记扩展注入命令是一个好习惯吗?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
具有在 XAML 中指定的可本地化 ComboBoxItems 的 ComboBox
我有一个组合框,我想用枚举成员和本地化的代表字符串填充它。我知道执行此操作的标准方法是在代码隐藏中创建一个字典,以枚举值作为键,以文本作为值…
显示默认图像并在实际图像加载完成后更改它
我有一个 WPF 标记扩展,负责按名称检索图像,返回一个 BitmapImage 对象。 由于检索图像是一项可能需要几秒钟的操作,因此我想显示默认图像并在准备…
使用 MEF 导出 MVVM 视图
我正在构建的应用程序有多个 (10+) [Module] 可执行文件。 我想在 [Module]View.xaml 文件中指定类似的内容。
如何创建返回集合的 XAML 标记扩展
我正在对对象图使用 XAML 序列化(在 WPF/Silverlight 之外),并且尝试创建一个自定义标记扩展,该扩展允许使用对 XAML 中其他位置定义的集合的选定…
是否有任何标记允许我设置其 DataContext 但不执行任何图形操作?
我正在做一个项目,但事情并没有“很好”地构建。因为我想为窗口的一部分创建类似“部分模型”的东西,我将在其中放置控件,所以我想知道是否有一个标…
从代码设置自定义 MarkupExtension
如何从代码中设置自定义 MarkupExtension? 您可以轻松地从 Xaml 设置 if。 Binding 和 DynamicResource 也是如此。
改进的 IValueConverter —— MarkupExtension 还是 DependencyObject?
我在网上看到了两种不同的方法来增强 IValueConverter。其中一个从 MarkupExtension 扩展了 ValueConverter,另一个从 DependencyObject 扩展。我无法…
Silverlight 5:在 IMarkupExtension 类上设置 ConstructorArgument
我想要一个可以仅用一个值启动的 MarkupExtension,就像 Binding 一样: 而不是 在 WPF 中,这是通过 ConstructorArgumentAttribute,但这在 Silverli…
用于确定嵌入 XAML 的程序集的 WPF MarkupExtension
我有一个 WPF 项目(在 .NET 4.0 中),其中 XAML 资源作为页面嵌入到程序集中。在 XAML 中,我需要在另一个程序集中声明 MarkupExtension,而该程序…
x:Static 类型转换器何时进行评估:运行时还是编译时?
我有一个 wpf 应用程序,我开始对其进行本地化。我选择的本地化策略是创建自定义 MarkupExtension 类。 我不会使用 .res 文件,因为在我的公司已经有…