<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx</link><description>They say that a picture speaks a thousand words. So here are some to whet your appetite. Read next post to get started using the WPF Ribbon. Pete Brown's blog post about the WPF Ribbon makes an interesting read as well. 
 
 WPF Ribbon Application VS</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10066567</link><pubDate>Thu, 23 Sep 2010 06:10:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10066567</guid><dc:creator>Varsha [MSFT]</dc:creator><description>&lt;p&gt;@Chatchai: Using the WPF Ribbon project template is not mandatory. It was only provided as a quick way to get started using this Ribbon library. You could just as easily integrate a Ribbon control with an existing application by replacing the Menus and ToolBars with a Ribbon control instead. The one other thing that you may want to do is to change the type of the root Window to a RibbonWindow instead so you get the integration with the non-client area just like the office and Windows 7 Ribbons have it.&lt;/p&gt;
&lt;p&gt;@Sektor: The event that is fired when you switch tabs is the SelectionChanged event. This is the same event you receive when you change selection within a WPF ListBox or DataGrid control. It is defined on the base class System.Windows.Controls.Primitives.Selector.&lt;/p&gt;
&lt;p&gt;@Anand: You should be able to standard XML way of specifying these special characters within XAML. Eg. the following markup snippet works fine.&lt;/p&gt;
&lt;p&gt;&amp;lt;Button&amp;gt;This content ends with a greater than character &amp;gt;&amp;lt;/Button&amp;gt;&lt;/p&gt;
&lt;p&gt;@Ashley: &lt;/p&gt;
&lt;p&gt;1. Yes you should be able to use a RibbonQuickAccessToolBar as a standalone control outside the Ribbon. If you want this QAT to show in the non-client region of your dialog, just like it does when hosted as part of the main Ribbon control, then you&amp;#39;d need to host it within a RibbonWindow. RibbonWindow is a subclass of the System.Windows.Window class in WPF allows the app author to author the title bar region in addition to rest of the client region. &lt;/p&gt;
&lt;p&gt;2. Thank you for reporting the issue about RibbonWindow.SizeToContent. We are aware of this issue and will look into mitigating it in a future release of this library.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10066567" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10064087</link><pubDate>Fri, 17 Sep 2010 17:04:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10064087</guid><dc:creator>Ashley.Richter</dc:creator><description>&lt;p&gt;1. Is it possible to just have a quick access toolbar without the ribbon? &amp;nbsp;We want a full ribbon for my main window, and then just quick access toolbars on the dialogs.&lt;/p&gt;
&lt;p&gt;2. RibbonWindow.SizeToContent does not work correctly when set to SizeToContent.WidthAndHeight. I already opened an issue on connect, but it can&amp;#39;t hurt to get it more well known. See here for more details:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://connect.microsoft.com/VisualStudio/feedback/details/600390/ribbonwindow-sizetocontent-does-not-work-correctly"&gt;connect.microsoft.com/.../ribbonwindow-sizetocontent-does-not-work-correctly&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10064087" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10062151</link><pubDate>Wed, 15 Sep 2010 12:02:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10062151</guid><dc:creator>Anand</dc:creator><description>&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;How to add &amp;gt;(greater than) character at the end of Xaml content?.&lt;/p&gt;
&lt;p&gt;When I am trying to add &amp;gt;(greater than) character at the end of the content, the symbol is displaying as first character.&lt;/p&gt;
&lt;p&gt;Example :&lt;/p&gt;
&lt;p&gt;MyButtonObj.Content = &amp;nbsp;&amp;quot;Next&amp;quot; + &amp;quot; &amp;gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;Output: &lt;/p&gt;
&lt;p&gt;&amp;gt; Next &lt;/p&gt;
&lt;p&gt;Please assist me to fix this issue...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10062151" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10058806</link><pubDate>Tue, 07 Sep 2010 11:27:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10058806</guid><dc:creator>Sektor</dc:creator><description>&lt;p&gt;I wonder what event is fired when I switch one tab to another? Can&amp;#39;t find it!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10058806" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10057172</link><pubDate>Thu, 02 Sep 2010 08:48:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10057172</guid><dc:creator>Chatchai</dc:creator><description>&lt;p&gt;Can you please give me some guideline how can I use this Ribbon in my existing WPF projects. We are looking for the Rinbbon for the existing application and we just reviewed the Ribbon control from Office Fluent UI Licensing which we can add as a control. But for this Ribbon for WPF, it seem we have to create the project from Ribbon project template. How can I use this with my existing WPF project? Please suggested the way to implement.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10057172" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10052369</link><pubDate>Fri, 20 Aug 2010 09:43:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10052369</guid><dc:creator>Varsha [MSFT]</dc:creator><description>&lt;p&gt;@Tony: Here&amp;#39;s a post (&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/b/wpf/archive/2010/08/20/ribbon-browser-application-without-the-title-row.aspx"&gt;blogs.msdn.com/.../ribbon-browser-application-without-the-title-row.aspx&lt;/a&gt;) that demonstrates how to hide the title panel for a Ribbon Browser Application. Hope this helps.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10052369" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10052235</link><pubDate>Fri, 20 Aug 2010 00:11:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10052235</guid><dc:creator>Tony Henrique</dc:creator><description>&lt;p&gt;Good to see that it works on XBAP. I am using XBAP.&lt;/p&gt;
&lt;p&gt;Is there an way to remove the toolbar panel? I tried, and even with no QuickToolbar and no title, it still appear the first panel with nothing, from to to down. I think it should have an collapse property. &lt;/p&gt;
&lt;p&gt;This is specially useful when using on XBAP; as you can see on your screenshot.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10052235" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10051134</link><pubDate>Tue, 17 Aug 2010 18:52:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10051134</guid><dc:creator>Varsha [MSFT]</dc:creator><description>&lt;p&gt;@Matt: Find my answers below&lt;/p&gt;
&lt;p&gt;1) An important thing to note about built-in AddToQAT and RemoveFromQAT functionality is that these are view centric operations. When a user right clicks a control within the Ribbon and adds it to the QAT we clone the element and add the cloned instance to the QAT. Note that this approach was adopted as a common denominator to support MVVM, non-MVVM or semi MVVM apps. Now consider the alternative approach of adding the ViewModel object for a control to the QAT instead. In this case we wouldn’t be able to capture the visualization of the ViewModel object. i.e. We wouldn’t know how it needs to be visualized, as a RibbonButton or RibbonCheckBox or RibbonComboBox. While a pure MVVM app likely supplies DataTemplates for these visualizations of the ViewModel objects, it is not an assumption that we could rely on for the built-in behavior. Hence the current approach. Based on this behavior, one way to do QAT serialization in an MVVM setup is illustrated in the RibbonWindowSample&amp;#39;s MVVM part (&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2bfc3187-74aa-4154-a670-76ef8bc2a0b4&amp;amp;displaylang=en"&gt;www.microsoft.com/.../details.aspx&lt;/a&gt;). To try this switch the StartupUri property in App.xaml to RibbonWindowMVVM.xaml and launch the app. All of the code for it is in UserControlMVVM.xaml.cs. This approach illustrates how QAT contents are serialized to disc in terms of positional information and then conversely deserialized. Also notice that this code is very ViewModel-ish and quite agonistic of View specifics. Lastly you do not need to be locked into this built-in AddToQAT and RemoveFromQAT behavior. These operations are exposed as Commands. You can add CommandBindings for these commands and override the built-in behavior by adding your ViewModel objects directly to the QAT. I’ll make a post illustrating this approach shortly.&lt;/p&gt;
&lt;p&gt;2) If the action that you invoke upon clicking the MenuItem takes long then I’d recommend that you perform that operation asynchronously. Use Dispatcher.BeginInvoke API to post a work item request to the Dispatcher, and launch the dialog upon processing that workitem. This way the Menu UI is dismissed immediately.&lt;/p&gt;
&lt;p&gt;3) This should be easy to achieve in your app by simply Binding the ToolTipTitle property to Label property of the Control. And you can do this using an implicit Style so it applies to all controls of that type.&lt;/p&gt;
&lt;p&gt;@Window XP User: Yes, you are right. We only support the Aero appearance and the Classic appearance. So for all OSes older than Vista, you will see the Classic appearance. You should be able to re skin only the RibbonWidow element and achieve this behavior.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10051134" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10050984</link><pubDate>Tue, 17 Aug 2010 13:22:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050984</guid><dc:creator>Matt</dc:creator><description>&lt;p&gt;I integrated this into our product, and I have a couple comments. &amp;nbsp;I&amp;#39;m new to WPF (only been developing in it for a month, but I&amp;#39;ve been reading books on it non-stop!), so some of these items are probably due to my ignorance.&lt;/p&gt;
&lt;p&gt;1) &amp;nbsp;QAT serialization doesn&amp;#39;t appear to be possible from a MVVM ViewModel, so it&amp;#39;s ruining my attempt to have no code in the code-behind. &amp;nbsp;It doesn&amp;#39;t bind to an ItemsSource, so I cannot bind it to the VM. &amp;nbsp;It uses the Items collection instead. &amp;nbsp;I tried to use an attached property to get around this limitation but couldn&amp;#39;t figure out how.&lt;/p&gt;
&lt;p&gt;2) I&amp;#39;m using WPF commanding, and I am launching a form when the use clicks a RibbonMenuItem (which is nested inside a RibbonMenuButton). &amp;nbsp;The form takes 3 seconds to load. &amp;nbsp;During these 3 seconds, the RibbonMenuItem collection stays visible. &amp;nbsp;I&amp;#39;d like to see the RibbonMenuItem collection disappear instantly after the uses clicks one of the RibbonMenuItems.&lt;/p&gt;
&lt;p&gt;3) Right now, I&amp;#39;m under a tight timeline and I won&amp;#39;t have time to attach tooltips to all the items in the ribbon. &amp;nbsp;When the user right clicks on an item and sends it to the QAT, and then hovers over that icon in the QAT, there is no indication of what the icon does. &amp;nbsp;This is because it only shows the tooltip (and as I said, I have none currently). &amp;nbsp;I&amp;#39;d like it if the QAT showed the Label/Header of the item if there is no tooltip.&lt;/p&gt;
&lt;p&gt;As I find more quirks, I&amp;#39;ll post them.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050984" width="1" height="1"&gt;</description></item><item><title>re: Introducing Microsoft Ribbon for WPF</title><link>http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx#10050962</link><pubDate>Tue, 17 Aug 2010 12:14:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050962</guid><dc:creator>Windows XP user</dc:creator><description>&lt;p&gt;@VarshaMahadevan: The RibbonWindow is not using visual themes at all. The application window’s title bar looks like from Windows 98… or like from console window.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050962" width="1" height="1"&gt;</description></item></channel></rss>