Thanks Michael for your response. I think this helps. I will try this.
I need to customize the theme for the outlook bar control. My requirement is to disable the group overflow area and change the colours (Background and foreground) for the control.
Can you please tell me how to achieve this.
Also i need to change the expander image instead of ">>". Also i location of expander should be at left side instead of at right side.
Thanks and Regards,
Shashikanth N.
Hello Shashikanth,
Thank you for contacting Infragistics. You can change the look and feel by overriding the default styles and/or themes of the XamOutlookbar to replace the carot image and change the background and foreground of the various components.
Please clarify what you mean by disabling the group overflow area. Do you mean the minimize the group overflow area or hide it?
Let me know if you have any questions.
Thanks Michael. I was looking into OutlookBarAIRBase.XAML. I need to remove the group overflow area and i have achieved this by modifying the OutlookBarAIRBase.XAML. I need to change the colors for XamOutlookBar Control like Background and Foreground brushes. I looked into OutlookBarOffice2k7Blue_Brushes.xaml file but unable to get what exactly i need to change for my requirement.
Also one more important thing i am expecting from you is I need the expander to be at left side. It should expand/collapse as it is der currently.
Please guide me in order to implement this. Thanks for your support.
Thank you for following up.
1. You can change the SelectedGroupHeader style in OutlookBarBase.xaml (default style) to reposition the Minimize expander from the right to appear before the group title, on the left, by changing the Column Definitions.
2. The Background and Foreground properties of the SelectedGroupContent style can be changed directly in OutlookBarBase.xaml (default style) or you can add local SolidColorBrush in the Outlookbar's Resources that uses the same key that the default styles use. If you want to use your own XamOutlookbar style then you can use a Transparent SolidColorBrush to override the default background settings.
I've attached a sample, linked below, demonstrating both of these approaches. You will find the << buttons on the left in the header and the background color is purple.