Microsoft has released the Ribbon for WPF
Microsoft has released the Ribbon for WPF. The download includes the code and samples. Below is a screenshot of the samples:
Click here for larger image
Overview (From MSDN Site)
This release is a managed implementation of the Ribbon for WPF. The Ribbon is a command bar that organizes the features of an application into a series of tabs at the top of the application window, is designed to help you quickly find the commands that you need to complete a task. The Ribbon user interface (UI) increases discoverability of features and functions, enables quicker learning of the application, and helps users feel more in control of their experience with the application. The Ribbon replaces the traditional menu bar and toolbars.
Additional Information (From MSDN Site)
Note: There are a large number of design revisions in this release since the CTP version. This is mainly to facilitate MVVM-centric applications. r />
Design-time: The MSI will install design-time support for Visual Studio 2010 and Expression Blend 4. This includes a project template for a ‘WPF Ribbon Application’, an item template for a ‘Ribbon Window’, and Ribbon controls in the toolbox such as, RibbonButton, RibbonToggleButton, RibbonMenuButton, etc.
Sources: Ribbon source code is available for reference purposes only. Please see EULA for more information.
Samples: A few samples are also included to provide an overall view of all the available Ribbon features integrated within a WPF application. These samples include:
RibbonWindow Wordpad Sample
This sample illustrates a Ribbon control hosted within a RibbonWindow that emulates the Wordpad appearance. To run this scenario:
--Set RibbonWindowSample as the start project
--Set StartupUri=”RibbonWindowWord.xaml” in RibbonWindowSample\App.xaml
RibbonWindow MVVM Sample
This sample illustrates a Ribbon control hosted within a RibbonWindow that is completely populated from a view-model collection. To run this scenario:
--Set RibbonWindowSample as the start project
--Set StartupUri=”RibbonWindowMVVM.xaml” in RibbonWindowSample\App.xaml
RibbonBrowser Wordpad sample
This sample illustrates a Ribbon control hosted within a browser window that emulates the Wordpad appearance. To run this scenario:
--Set RibbonBrowserSample as the start project
--Set StartupUri=”PageWord.xaml” in RibbonBrowserSample\App.xaml
RibbonBrowser MVVM sample
This sample illustrates a Ribbon control hosted within a browser window that is completely populated from a view model collection. To run this scenario:
Set RibbonBrowserSample as the start project
Set StartupUri=”PageMVVM.xaml” in RibbonBrowserSample\App.xaml
Get it here
Click here for larger image
Overview (From MSDN Site)
This release is a managed implementation of the Ribbon for WPF. The Ribbon is a command bar that organizes the features of an application into a series of tabs at the top of the application window, is designed to help you quickly find the commands that you need to complete a task. The Ribbon user interface (UI) increases discoverability of features and functions, enables quicker learning of the application, and helps users feel more in control of their experience with the application. The Ribbon replaces the traditional menu bar and toolbars.
Additional Information (From MSDN Site)
Note: There are a large number of design revisions in this release since the CTP version. This is mainly to facilitate MVVM-centric applications. r />
Design-time: The MSI will install design-time support for Visual Studio 2010 and Expression Blend 4. This includes a project template for a ‘WPF Ribbon Application’, an item template for a ‘Ribbon Window’, and Ribbon controls in the toolbox such as, RibbonButton, RibbonToggleButton, RibbonMenuButton, etc.
Sources: Ribbon source code is available for reference purposes only. Please see EULA for more information.
Samples: A few samples are also included to provide an overall view of all the available Ribbon features integrated within a WPF application. These samples include:
RibbonWindow Wordpad Sample
This sample illustrates a Ribbon control hosted within a RibbonWindow that emulates the Wordpad appearance. To run this scenario:
--Set RibbonWindowSample as the start project
--Set StartupUri=”RibbonWindowWord.xaml” in RibbonWindowSample\App.xaml
RibbonWindow MVVM Sample
This sample illustrates a Ribbon control hosted within a RibbonWindow that is completely populated from a view-model collection. To run this scenario:
--Set RibbonWindowSample as the start project
--Set StartupUri=”RibbonWindowMVVM.xaml” in RibbonWindowSample\App.xaml
RibbonBrowser Wordpad sample
This sample illustrates a Ribbon control hosted within a browser window that emulates the Wordpad appearance. To run this scenario:
--Set RibbonBrowserSample as the start project
--Set StartupUri=”PageWord.xaml” in RibbonBrowserSample\App.xaml
RibbonBrowser MVVM sample
This sample illustrates a Ribbon control hosted within a browser window that is completely populated from a view model collection. To run this scenario:
Set RibbonBrowserSample as the start project
Set StartupUri=”PageMVVM.xaml” in RibbonBrowserSample\App.xaml
Get it here
0 Comments:
Post a Comment
<< Home