C# Класс ComponentFactory.Krypton.Navigator.ViewLayoutDockerOverlap

Override to draw tab items overlapping a group border and draw the selected tab item last.
Наследование: ComponentFactory.Krypton.Toolkit.ViewLayoutDocker
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
RenderAfter ( RenderContext context ) : void

Perform rendering after child elements are rendered.

ToString ( ) : string

Obtains the String representation of this instance.

ViewLayoutDockerOverlap ( ViewDrawCanvas drawCanvas, ViewLayoutInsetOverlap layoutOverlap, ViewLayoutBarForTabs layoutTabs ) : System

Initialize a new instance of the ViewLayoutDockerOverlap class.

Защищенные методы

Метод Описание
UpdateFillerRect ( Rectangle fillerRect, Control control ) : Rectangle

Allow the filler rectangle calculated by Layout to be modified before use.

UpdatePreferredSize ( Size preferredSize ) : Size

Allow the preferred size calculated by GetPreferredSize to be modified before use.

Описание методов

RenderAfter() публичный Метод

Perform rendering after child elements are rendered.
public RenderAfter ( RenderContext context ) : void
context ComponentFactory.Krypton.Toolkit.RenderContext Rendering context.
Результат void

ToString() публичный Метод

Obtains the String representation of this instance.
public ToString ( ) : string
Результат string

UpdateFillerRect() защищенный Метод

Allow the filler rectangle calculated by Layout to be modified before use.
protected UpdateFillerRect ( Rectangle fillerRect, Control control ) : Rectangle
fillerRect System.Drawing.Rectangle Original filler rectangle.
control System.Windows.Forms.Control Owning control instance.
Результат System.Drawing.Rectangle

UpdatePreferredSize() защищенный Метод

Allow the preferred size calculated by GetPreferredSize to be modified before use.
protected UpdatePreferredSize ( Size preferredSize ) : Size
preferredSize System.Drawing.Size Original preferred size value.
Результат System.Drawing.Size

ViewLayoutDockerOverlap() публичный Метод

Initialize a new instance of the ViewLayoutDockerOverlap class.
public ViewLayoutDockerOverlap ( ViewDrawCanvas drawCanvas, ViewLayoutInsetOverlap layoutOverlap, ViewLayoutBarForTabs layoutTabs ) : System
drawCanvas ComponentFactory.Krypton.Toolkit.ViewDrawCanvas Canvas used to recover border width/rounding for overlapping.
layoutOverlap ViewLayoutInsetOverlap Overlapping element.
layoutTabs ViewLayoutBarForTabs Tab item container element.
Результат System