如何让WPF按钮有下拉列表箭头而不使用背景?

时间:2013-09-12 13:05:54

标签: c# wpf wpf-controls

我有一个按钮,显示弹出窗口看起来像下拉列表,但可以拖动 所以我需要下拉列表的箭头/告知用户点击此按钮后会出现一个弹出窗口。

1 个答案:

答案 0 :(得分:1)

以下是您可以使用的按钮:

            <Button >
                <Button.ContentTemplate>
                    <DataTemplate>
                        <StackPanel Orientation="Horizontal">
                            <ContentControl Content="{Binding Content, RelativeSource={RelativeSource AncestorType={x:Type Button}}}"/>
                            <Path VerticalAlignment="Center" Margin="4,2,0,0" Fill="Black" Data="M 0 0 L 6 6 L 12 0 Z"/>
                        </StackPanel>
                    </DataTemplate>
                </Button.ContentTemplate>

            </Button>