2011-10-26 11 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>