Class TabPageAdvanced
Inheritance
TabPageAdvanced
Assembly: Reportman.Drawing.Forms.dll
Syntax
public class TabPageAdvanced : PanelAdvanced, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable
Constructors
TabPageAdvanced()
Declaration
TabPageAdvanced(string)
Declaration
public TabPageAdvanced(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
TabPageAdvanced(string, Control)
Declaration
public TabPageAdvanced(string title, Control control)
Parameters
TabPageAdvanced(string, Control, Image)
Declaration
public TabPageAdvanced(string title, Control control, Image icon)
Parameters
TabPageAdvanced(string, Control, int)
Declaration
public TabPageAdvanced(string title, Control control, int imageIndex)
Parameters
TabPageAdvanced(string, Control, ImageList, int)
Declaration
public TabPageAdvanced(string title, Control control, ImageList imageList, int imageIndex)
Parameters
Fields
_control
Declaration
protected Control _control
Field Value
_icon
Declaration
Field Value
_imageIndex
Declaration
protected int _imageIndex
Field Value
_imageList
Declaration
protected ImageList _imageList
Field Value
_selected
Declaration
Field Value
_shown
Declaration
Field Value
_startFocus
Declaration
protected Control _startFocus
Field Value
_title
Declaration
Field Value
Properties
Alerting
Declaration
public bool Alerting { get; set; }
Property Value
AlertingIcon
Declaration
public Image AlertingIcon { get; set; }
Property Value
CanClose
Declaration
public bool CanClose { get; set; }
Property Value
Composited
Declaration
public bool Composited { get; set; }
Property Value
Control
Declaration
public Control Control { get; set; }
Property Value
CreateParams
Declaration
protected override CreateParams CreateParams { get; }
Property Value
Overrides
DefaultAlertingIcon
Declaration
public static Image DefaultAlertingIcon { get; }
Property Value
DefaultProgressIcon
Declaration
public static Image DefaultProgressIcon { get; }
Property Value
DrawIconHightlight
Declaration
public bool DrawIconHightlight { get; set; }
Property Value
Icon
Declaration
public Image Icon { get; set; }
Property Value
ImageIndex
Declaration
public int ImageIndex { get; set; }
Property Value
ImageList
Declaration
public ImageList ImageList { get; set; }
Property Value
Processing
Declaration
[Browsable(false)]
public bool Processing { get; set; }
Property Value
Selected
Declaration
public bool Selected { get; set; }
Property Value
StartFocus
Declaration
public Control StartFocus { get; set; }
Property Value
TabWidth
Declaration
public int TabWidth { get; set; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
TitleAlignment
Declaration
public StringAlignment TitleAlignment { get; set; }
Property Value
Methods
GetWindowLong(nint, int)
Declaration
public static extern int GetWindowLong(nint hWnd, int nIndex)
Parameters
| Type |
Name |
Description |
| nint |
hWnd |
|
| int |
nIndex |
|
Returns
InternalConstruct(string, Control, ImageList, int, Image)
Declaration
protected void InternalConstruct(string title, Control control, ImageList imageList, int imageIndex, Image icon)
Parameters
OnPaintBackground(PaintEventArgs)
Declaration
protected override void OnPaintBackground(PaintEventArgs e)
Parameters
Overrides
OnPropertyChanged(Property, object)
Declaration
public virtual void OnPropertyChanged(TabPageAdvanced.Property prop, object oldValue)
Parameters
OnResize(EventArgs)
Declaration
protected override void OnResize(EventArgs eventargs)
Parameters
Overrides
SetWindowLong(nint, int, int)
Declaration
public static extern int SetWindowLong(nint hWnd, int nIndex, int dwNewLong)
Parameters
| Type |
Name |
Description |
| nint |
hWnd |
|
| int |
nIndex |
|
| int |
dwNewLong |
|
Returns
Events
PropertyChanged
Declaration
public event TabPageAdvanced.PropChangeHandler PropertyChanged
Event Type
Implements