8

コード ビハインドで型の既定のスタイルを設定する方法:

<ScaleTransform x:Key="scaler" ScaleX="1.25" ScaleY="1.25" />
<Style TargetType="{x:Type ToolTip}">
  <Setter Property="LayoutTransform" Value="{DynamicResource scaler}"/>
</Style>

xaml マークアップではなく、コード ビハインドでツールヒントのスタイルを設定する必要があります。

4

1 に答える 1

10
   Style style = new Style {TargetType = typeof (ToolTip)};

    Setter setter = new Setter();
    setter.Property = FrameworkElement.LayoutTransformProperty;
    setter.Value = FindResource("scaler");

    style.Setters.Add(setter);

    Resources.Add(typeof(ToolTip), style);
于 2009-09-03T20:13:11.793 に答える