【问题标题】:WPF comboBox Arrow ButtonWPF 组合框箭头按钮
【发布时间】:2012-12-19 03:27:50
【问题描述】:

我正在做一个 wpf 项目,在我的应用程序中我有一个组合框。我能知道任何简单的方法来更改下拉箭头颜色吗?我在这里找到了resource,但它太复杂了。任何人都可以帮助我吗?

p/s:我是新手

组合框示例:

【问题讨论】:

    标签: wpf xaml combobox


    【解决方案1】:

    因为箭头只是链接到系统资源,我相信除了重做整个模板之外没有其他方法可以更改它,就像您在链接文章中看到的那样。它看起来很复杂,但还不错,尤其是如果你有 Blend(只是因为 Blend 可以很容易地拉出当前模板进行编辑)。

    【讨论】:

      【解决方案2】:
      <Setter Property="Template">
          <Setter.Value>
              <ControlTemplate TargetType="ComboBox">
                  <Path x:Name="Arrow" Fill="White"/>
              </ControlTemplate>
          </Setter.Value>
      </Setter>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-02-28
        • 1970-01-01
        • 1970-01-01
        • 2014-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多