2011-10-26 12 views
0

一个人可以指向我可以找到的地方吗?县。免费,我不需要为一个控件购买一个完整的控制库...我需要一个WPF拆分切换按钮

它应该看起来像这样(通常在色带栏上),并支持切换模式(如单选按钮,其中组中只有一个按钮可以一次压低)。

enter image description here

+0

有没有一个原因,你不能风格三个RadioButtons看你想要他们的方式? –

+0

我具体吗? Xaml的知识。我通常做的第一件事就是看看有没有人在我去之前重做他们的工作。 – Adam

+0

所以它听起来像你需要的不是一个控件 - 你需要学习使用Xaml来设计你现有的按钮。你有没有尝试过任何东西? –

回答

2

我知道这是旧的,但我有同样的问题。在WPF .Net 4.0中,您可以将RibbonSplitButton值IsCheckable设置为True,并获得所需内容。

<ribbon:RibbonSplitButton Label="Disk" Name="RibbonToggleButtonDisk" LargeImageSource="/Images/drive_med.png" IsCheckable="True" > 
    <ribbon:RibbonToggleButton Label="Used" Name="RibbonToggleButtonDiskUsed" SmallImageSource="/Images/drive_med.png" IsEnabled="false" IsChecked="True" /> 
    <ribbon:RibbonToggleButton Label="Free" Name="RibbonToggleButtonDiskFree" SmallImageSource="/Images/drive_med.png" IsEnabled="False" /> 
    <ribbon:RibbonToggleButton Label="Total" Name="RibbonToggleButtonDiskTotal" SmallImageSource="/Images/drive_med.png" IsEnabled="False" IsChecked="True" /> 
</ribbon:RibbonSplitButton>