1

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

p/s: 我是新手

组合框示例:

在此处输入图像描述

4

2 回答 2

0
<Setter Property="Template">
    <Setter.Value>
        <ControlTemplate TargetType="ComboBox">
            <Path x:Name="Arrow" Fill="White"/>
        </ControlTemplate>
    </Setter.Value>
</Setter>
于 2013-01-06T15:59:34.900 回答
0

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

于 2012-12-19T03:32:13.390 回答