我有我的主要应用程序,它使用另一个项目与MarkupExtension。我添加了引用,在XAML文件中也添加了它,但是当我尝试使用它时,我得到了错误:
error MC3048: '{loc:Translate View3dDialog}' value is not a validMarkupExtension expression.'Translate' must be a subclass of MarkupExtension. Line 7 Position
当我们使用MarkupsCore和当前的ViewMode时,我正在尝试让restoreState方法工作。在创建标记时加载以前保存的标记文件(.svg)和视图状态(.json)的想法,但是加载了标记数据,但是restoreState不起作用。我遇到了与这里描述的类似问题:How to restore viewer state directly from MarkupEdit or MarkupView mode?代码如下: _markupExtension.leaveEditMode();
_ma
我试图通过解析为IsChecked的标记扩展绑定ToggleButton的MultiBinding属性。在XAML中,我有两个源切换按钮和一个目标切换按钮,它的IsChecked应该绑定到源按钮的IsChecked。[ContentProperty("Bindings")]
public class ExMultiBindingExtension : MarkupExtension, INotifyPropertyChangedNullableBoolConverte
我有一个定制的标记扩展"ThemeExtension“来提供来自我的DefaultTheme.xaml ResourceDictionary的"SolidColorBrush”。如果我在XAML代码中更改了一些值,它就是为1张绘图而工作的!在那之后它又坠毁了!value;}
public class ThemeExtension : MarkupExtens