C# Class Andwho.Windows.Forms.Metro.MetroToolStripRenderer

Metro 风格的右键菜单
Inheritance: System.Windows.Forms.ToolStripRenderer
Show file Open project: JimmyFung/DesktopHelper

Public Methods

Method Description
MetroToolStripRenderer ( ) : System

MetroToolStripRenderer ( Color backColor ) : System

MetroToolStripRenderer ( Color borderColor, Color backColor ) : System

MetroToolStripRenderer ( Color borderColor, Color backColor, Color textColor ) : System

Protected Methods

Method Description
OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void

菜单上的文字

OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void

绘制鼠标划过时的样式

OnRenderSeparator ( System.Windows.Forms.ToolStripSeparatorRenderEventArgs e ) : void

水平线

OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

绘制菜单背景

OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

隐藏父类中绘制的边框

Method Details

MetroToolStripRenderer() public method

public MetroToolStripRenderer ( ) : System
return System

MetroToolStripRenderer() public method

public MetroToolStripRenderer ( Color backColor ) : System
backColor Color
return System

MetroToolStripRenderer() public method

public MetroToolStripRenderer ( Color borderColor, Color backColor ) : System
borderColor Color
backColor Color
return System

MetroToolStripRenderer() public method

public MetroToolStripRenderer ( Color borderColor, Color backColor, Color textColor ) : System
borderColor Color
backColor Color
textColor Color
return System

OnRenderItemText() protected method

菜单上的文字
protected OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemTextRenderEventArgs
return void

OnRenderMenuItemBackground() protected method

绘制鼠标划过时的样式
protected OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
return void

OnRenderSeparator() protected method

水平线
protected OnRenderSeparator ( System.Windows.Forms.ToolStripSeparatorRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripSeparatorRenderEventArgs
return void

OnRenderToolStripBackground() protected method

绘制菜单背景
protected OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
return void

OnRenderToolStripBorder() protected method

隐藏父类中绘制的边框
protected OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
return void