我需要帮助在 WPF 中创建带圆角的按钮。我想在上面使用渐变背景!
我需要在后面的代码中设置它而不是 XAML。它将在运行时设置,我不知道我会创建多少个按钮。
我需要帮助在 WPF 中创建带圆角的按钮。我想在上面使用渐变背景!
我需要在后面的代码中设置它而不是 XAML。它将在运行时设置,我不知道我会创建多少个按钮。
因为它将在运行时创建,所以我不知道要创建的按钮数量。
这不是 WPF 中的正当理由,有一种叫做数据模板的东西。
您只需要为您的按钮创建一个默认样式(在您的情况下为四舍五入)。例如,如果要修改 Button 控件
在您的主题中 (Generic.xaml)
<Style TargetType="{x:Type Button}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
// Your button style
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
然后,每次您添加一个新按钮时,它都会使用这个主题。