Class OTZControlBase
Inheritance
System.Object
OTZControlBase
アセンブリ: OTZControls.dll
Syntax
public class OTZControlBase : Control, IOTZControl
コンストラクタ
OTZControlBase()
宣言
プロパティ
ColorTable
宣言
[Browsable(false)]
public OTZControlColorTableBase ColorTable { get; set; }
プロパティ値
Control
宣言
public Control Control { get; }
プロパティ値
IsMouseActivate
宣言
public bool IsMouseActivate { get; set; }
プロパティ値
宣言
public bool IsMouseLeftButtonDown { get; set; }
プロパティ値
IsScalingRequired
宣言
public bool IsScalingRequired { get; }
プロパティ値
IsWindow
宣言
protected virtual bool IsWindow { get; }
プロパティ値
MouseDownPosition
宣言
public Point MouseDownPosition { get; set; }
プロパティ値
Theme
宣言
public OTZControlThemeType Theme { get; set; }
プロパティ値
メソッド
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)
コントロールがスケーリングされる範囲を取得します。
宣言
protected override Rectangle GetScaledBounds(Rectangle bounds, SizeF factor, BoundsSpecified specified)
パラメーター
型 |
名前 |
説明 |
Rectangle |
bounds |
|
SizeF |
factor |
|
BoundsSpecified |
specified |
|
戻り値
OnMouseDown(MouseEventArgs)
宣言
protected override void OnMouseDown(MouseEventArgs e)
パラメーター
OnMouseUp(MouseEventArgs)
宣言
protected override void OnMouseUp(MouseEventArgs e)
パラメーター
ScaleControl(SizeF, BoundsSpecified)
コントロールの位置、サイズ、埋め込み、およびマージンのスケールを設定します。
宣言
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)
パラメーター
型 |
名前 |
説明 |
SizeF |
factor |
|
BoundsSpecified |
specified |
|
WndProc(ref Message)
宣言
protected override void WndProc(ref Message m)
パラメーター
Implements