Ale*_*aum 7 wpf styles code-behind
如何为代码隐藏中的类型设置默认样式,例如:
<ScaleTransform x:Key="scaler" ScaleX="1.25" ScaleY="1.25" />
<Style TargetType="{x:Type ToolTip}">
<Setter Property="LayoutTransform" Value="{DynamicResource scaler}"/>
</Style>
Run Code Online (Sandbox Code Playgroud)
我需要在代码隐藏中而不是在xaml标记中设置工具提示的样式.
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);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4080 次 |
最近记录: |