成员“身高”无法识别或无法访问

时间:2020-02-24 16:00:39

标签: c# .net wpf material-design

我想在样式的设置器中设置Height属性,但是它在设计时显示了错误。在运行程序中它将正常工作。

该类型继承自控件,该控件继承自具有Height属性的框架元素。

有人可以解释为什么以及如何解决它或摆脱消息吗?

<Style TargetType="{x:Type materialDesign:PackIcon}"
       BasedOn="{StaticResource {x:Type materialDesign:PackIcon}}">
    <Setter Property="Height"
            Value="30" />
</Style>

我认为这与类本身无关,但是下面是代码:
显然,它与类本身有关: materialDesign:PackIcon


Edit1:

在加上FrameworkElement前缀之后,我得到了错误消息:

PackIconExtension'类型必须从FrameworkElement或FrameworkContentElement派生。

无法解决资源“ materialDesign:PackIcon”。


似乎是扩展-但这超出了我的wpf知识。

<Setter Property="FrameworkElement.Height"                                             
        Value="30" />

Edit2:

这是扩展名的代码:materialDesign:PackIconExtension

0 个答案:

没有答案