Description: C# prepared, using WPF to achieve Ribbon style of the office UI. All the source code of the WPF was packaged for those who prefer self-developed interface controls a friend to use.
File list (Check if you may need any files):
license.txt
license.pdf
RibbonControl\ApplicationButton.xaml
.............\ApplicationButton.xaml.cs
.............\ApplicationDocument.xaml
.............\ApplicationDocument.xaml.cs
.............\ApplicationMasterButton.xaml
.............\ApplicationMasterButton.xaml.cs
.............\ApplicationMenuButton.xaml
.............\ApplicationMenuButton.xaml.cs
.............\ApplicationMenuButtonPopup.xaml
.............\ApplicationMenuButtonPopup.xaml.cs
.............\ApplicationMenuButtonPopupItem.xaml
.............\ApplicationMenuButtonPopupItem.xaml.cs
.............\ApplicationMenuPopup.xaml
.............\ApplicationMenuPopup.xaml.cs
.............\BasicSoundPlayer.cs
.............\bin
.............\IContextObject.cs
.............\IKeyboardPopup.cs
.............\ImageAndTextTip.xaml
.............\ImageAndTextTip.xaml.cs
.............\IRibbonControl.cs
.............\IRibbonFullControl.cs
.............\IRibbonHalfControl.cs
.............\IScreenTip.cs
.............\ListenableList.cs
.............\NonClientRegionAPI.cs
.............\obj
.............\Properties
.............\..........\AssemblyInfo.cs
.............\QuickAccessButton.xaml
.............\QuickAccessButton.xaml.cs
.............\QuickAccessToolbar.xaml
.............\QuickAccessToolbar.xaml.cs
.............\QuickAccessToolbarConfigPanel.xaml
.............\QuickAccessToolbarConfigPanel.xaml.cs
.............\QuickAccessToolbarConfigWindow.xaml
.............\QuickAccessToolbarConfigWindow.xaml.cs
.............\RibbonBar.xaml
.............\RibbonBar.xaml.cs
.............\RibbonBarPopup.xaml
.............\RibbonBarPopup.xaml.cs
.............\RibbonBorder.cs
.............\RibbonButton.xaml
.............\RibbonButton.xaml.cs
.............\RibbonColorPopup.xaml
.............\RibbonColorPopup.xaml.cs
.............\RibbonContextController.cs
.............\RibbonContextMenu.cs
.............\RibbonControl.csproj
.............\RibbonControlBase.cs
.............\RibbonController.cs
.............\RibbonDisplayImage.xaml
.............\RibbonDisplayImage.xaml.cs
.............\RibbonDisplayTextBox.xaml
.............\RibbonDisplayTextBox.xaml.cs
.............\RibbonDoubleButton.xaml
.............\RibbonDoubleButton.xaml.cs
.............\RibbonEventResources.cs
.............\RibbonFileLocations.cs
.............\RibbonGroupBox.xaml
.............\RibbonGroupBox.xaml.cs
.............\RibbonGroupBoxLabelButton.xaml
.............\RibbonGroupBoxLabelButton.xaml.cs
.............\RibbonGroupBoxPopup.xaml
.............\RibbonGroupBoxPopup.xaml.cs
.............\RibbonHalfButton.xaml
.............\RibbonHalfButton.xaml.cs
.............\RibbonHalfButtonGroup.xaml
.............\RibbonHalfButtonGroup.xaml.cs
.............\RibbonHalfComboBox.xaml
.............\RibbonHalfComboBox.xaml.cs
.............\RibbonHalfLabel.xaml
.............\RibbonHalfLabel.xaml.cs
.............\RibbonHalfPasswordBox.xaml
.............\RibbonHalfPasswordBox.xaml.cs
.............\RibbonHalfTextBox.xaml
.............\RibbonHalfTextBox.xaml.cs
.............\RibbonKeyboardAccessController.cs
.............\RibbonKeyboardAccessKeyCombination.cs
.............\RibbonKeyboardAccessPopup.xaml
.............\RibbonKeyboardAccessPopup.xaml.cs
.............\RibbonPage.xaml
.............\RibbonPage.xaml.cs
.............\RibbonPreviewBox.xaml
.............\RibbonPreviewBox.xaml.cs
.............\RibbonPreviewBoxes.xaml
.............\RibbonPreviewBoxes.xaml.cs
.............\RibbonPreviewBoxesPopup.xaml
.............\RibbonPreviewBoxesPopup.xaml.cs
.............\RibbonPreviewBoxesPopupGroup.xaml
.............\RibbonPreviewBoxesPopupGroup.xaml.cs
.............\RibbonSelectionButton.xaml
.............\RibbonSelectionButton.xaml.cs
.............\RibbonStyleConfigWindow.xaml
.............\RibbonStyleConfigWindow.xaml.cs
.............\RibbonStyleHandler.cs
.............\RibbonTabSeperator.xaml
.............\RibbonTabSeperator.xaml.cs