代码之家  ›  专栏  ›  技术社区  ›  Brad

默认图像样式

  •  0
  • Brad  · 技术社区  · 15 年前

    我的理解是:

    <Style TargetType="{x:Type Image}">
      <Setter Property="Margin" Value="0"/>
      <Setter Property="Stretch" Value="None"/>
      <Setter Property="HorizontalAlignment" Value="Center"/>
      <Setter Property="VerticalAlignment" Value="Center"/>
      <Setter Property="Cursor" Value="Help"/>      
    </Style>
    

    将更改窗口上渲染的每个图像的默认图像设置。不是这样吗?图像似乎与其他控件一起工作时是否有例外?

    蒂亚

    1 回复  |  直到 15 年前
        1
  •  1
  •   Drew Marsh    15 年前

    要为类型设置样式,实际上需要按如下方式设置x:key属性:

    <Style x:Key="{x:Type Image}" TargetType="{x:Type Image}">
        <!-- setters here -->
    </Style>