MetroLightNavigationBarRenderer Class
Provides a renderer for the NavigationBar control that has a Metro Light color scheme.
public class MetroLightNavigationBarRenderer : Office2003NavigationBarRenderer, IDisposable, INavigationBarRenderer, IUIRenderer
- Inheritance:
- Object MarshalByRefObject DisposableObject NavigationBarRenderer Office2003NavigationBarRenderer Object
- Implements:
- IDisposable INavigationBarRenderer IUIRenderer
Constructors
MetroLightNavigationBarRenderer()
Initializes a new instance of the MetroLightNavigationBarRenderer
class.
public MetroLightNavigationBarRenderer()
Remarks
The default constructor initializes all fields to their default values.
Methods
DrawNavigationBarSplitter(PaintEventArgs, Rectangle, NavigationBar)
Draws the splitter of a NavigationBar control.
public override void DrawNavigationBarSplitter(PaintEventArgs e, Rectangle bounds, NavigationBar navigationBar)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
navigationBar | NavigationBar | The NavigationBar being painted. |
ResetNavigationBarHeaderFont()
Resets the NavigationBarHeaderFont property to its default value.
public override void ResetNavigationBarHeaderFont()
ResetNavigationBarSplitterHeight()
Resets the NavigationBarSplitterHeight property to its default value.
public override void ResetNavigationBarSplitterHeight()
ShouldSerializeNavigationBarHeaderFont()
Indicates whether the NavigationBarHeaderFont property should be persisted.
public override bool ShouldSerializeNavigationBarHeaderFont()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeNavigationBarSplitterHeight()
Indicates whether the NavigationBarSplitterHeight property should be persisted.
public override bool ShouldSerializeNavigationBarSplitterHeight()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
Inherited Members
- Office2003NavigationBarRenderer.Dispose(Boolean)
- Office2003NavigationBarRenderer.DrawNavigationBarBackground(PaintEventArgs, Rectangle, NavigationBar)
- Office2003NavigationBarRenderer.DrawNavigationBarHeader(PaintEventArgs, Rectangle, NavigationBar)
- Office2003NavigationBarRenderer.DrawNavigationBarHeader(PaintEventArgs, Rectangle, NavigationBarPanel)
- Office2003NavigationBarRenderer.DrawNavigationBarOverflowArea(PaintEventArgs, Rectangle, NavigationBar)
- Office2003NavigationBarRenderer.DrawNavigationBarOverflowMenuButton(PaintEventArgs, Rectangle, NavigationBarOverflowMenuButton)
- Office2003NavigationBarRenderer.DrawNavigationBarPanelBackground(PaintEventArgs, Rectangle, NavigationBarPanel)
- Office2003NavigationBarRenderer.DrawNavigationBarSplitterDecoration(PaintEventArgs, Int32, Int32)
- Office2003NavigationBarRenderer.DrawNavigationPaneBackground(PaintEventArgs, Rectangle, NavigationPane)
- Office2003NavigationBarRenderer.DrawNavigationPaneButton(PaintEventArgs, Rectangle, NavigationPaneButton)
- Office2003NavigationBarRenderer.MeasureNavigationBarHeader(Graphics, NavigationBar)
- Office2003NavigationBarRenderer.MeasureNavigationBarHeader(Graphics, NavigationBarPanel)
- Office2003NavigationBarRenderer.ResetNavigationBarBorder()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarBorder()
- Office2003NavigationBarRenderer.ResetNavigationBarHeaderBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarHeaderBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationBarHeaderForeColor()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarHeaderForeColor()
- Office2003NavigationBarRenderer.ResetNavigationBarHeaderPadding()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarHeaderPadding()
- Office2003NavigationBarRenderer.ResetNavigationBarPanelBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarPanelBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationBarSplitterBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSplitterBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationBarSplitterDecorationBackBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSplitterDecorationBackBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationBarSplitterDecorationForeBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSplitterDecorationForeBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationBarSubHeaderBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSubHeaderBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationBarSubHeaderFont()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSubHeaderFont()
- Office2003NavigationBarRenderer.ResetNavigationBarSubHeaderForeColor()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSubHeaderForeColor()
- Office2003NavigationBarRenderer.ResetNavigationBarSubHeaderPadding()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationBarSubHeaderPadding()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonDisabledForeColor()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonDisabledForeColor()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonFont()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonFont()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonForeColor()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonForeColor()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonHotBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonHotBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonHotPressedBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonHotPressedBackgroundFill()
- Office2003NavigationBarRenderer.ResetNavigationPaneDefaultButtonPressedBackgroundFill()
- Office2003NavigationBarRenderer.ShouldSerializeNavigationPaneDefaultButtonPressedBackgroundFill()
- Office2003NavigationBarRenderer.ResetAll(Boolean)
- Office2003NavigationBarRenderer.ResetResetAllPropertiesOnSystemColorChange()
- Office2003NavigationBarRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- Office2003NavigationBarRenderer.BaseColorSchemeType
- Office2003NavigationBarRenderer.NavigationBarBorder
- Office2003NavigationBarRenderer.NavigationBarHeaderBackgroundFill
- Office2003NavigationBarRenderer.NavigationBarHeaderFont
- Office2003NavigationBarRenderer.NavigationBarHeaderForeColor
- Office2003NavigationBarRenderer.NavigationBarHeaderPadding
- Office2003NavigationBarRenderer.NavigationBarPanelBackgroundFill
- Office2003NavigationBarRenderer.NavigationBarSplitterBackgroundFill
- Office2003NavigationBarRenderer.NavigationBarSplitterDecorationBackBackgroundFill
- Office2003NavigationBarRenderer.NavigationBarSplitterDecorationForeBackgroundFill
- Office2003NavigationBarRenderer.NavigationBarSubHeaderBackgroundFill
- Office2003NavigationBarRenderer.NavigationBarSubHeaderFont
- Office2003NavigationBarRenderer.NavigationBarSubHeaderForeColor
- Office2003NavigationBarRenderer.NavigationBarSubHeaderPadding
- Office2003NavigationBarRenderer.NavigationPaneDefaultBackgroundFill
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonBackgroundFill
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonDisabledForeColor
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonFont
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonForeColor
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonHotBackgroundFill
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonHotPressedBackgroundFill
- Office2003NavigationBarRenderer.NavigationPaneDefaultButtonPressedBackgroundFill
- NavigationBarRenderer.Equals(Object)
- NavigationBarRenderer.GetHashCode()
- NavigationBarRenderer.ResetNavigationBarOverflowMenuButtonWidth()
- NavigationBarRenderer.ShouldSerializeNavigationBarOverflowMenuButtonWidth()
- NavigationBarRenderer.ResetNavigationPaneButtonHeight()
- NavigationBarRenderer.ShouldSerializeNavigationPaneButtonHeight()
- NavigationBarRenderer.ResetNavigationPaneButtonOverflowWidth()
- NavigationBarRenderer.ShouldSerializeNavigationPaneButtonOverflowWidth()
- NavigationBarRenderer.OnPropertyChanged(EventArgs)
- NavigationBarRenderer.DefaultRenderer
- NavigationBarRenderer.NavigationBarOverflowMenuButtonWidth
- NavigationBarRenderer.NavigationBarSplitterHeight
- NavigationBarRenderer.NavigationPaneButtonHeight
- NavigationBarRenderer.NavigationPaneButtonOverflowWidth
- NavigationBarRenderer.ResetAllPropertiesOnSystemColorChange
- NavigationBarRenderer.PropertyChanged
- DisposableObject.Dispose()
- DisposableObject.VerifyNotDisposed()
- DisposableObject.IsDisposed
- DisposableObject.Disposed
- MarshalByRefObject.MemberwiseClone(Boolean)
- MarshalByRefObject.GetLifetimeService()
- MarshalByRefObject.InitializeLifetimeService()
- MarshalByRefObject.CreateObjRef(Type)
- Object.ToString()
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetType()
- Object.MemberwiseClone()