Class OTZSplitter
OTZ スプリッターコントロールの機能を提供します。
Inheritance
System.Object
OTZSplitter
Implements
名前空間: OTZControls.Controls
アセンブリ: OTZControls.dll
Syntax
public class OTZSplitter : Control, IOTZControl
コンストラクタ
OTZSplitter()
コンストラクタ
宣言
public OTZSplitter()
プロパティ
ColorTable
カラーテーブルを取得または設定します。
宣言
[Browsable(false)]
public OTZControlColorTableBase ColorTable { get; set; }
プロパティ値
型 | 説明 |
---|---|
OTZControlColorTableBase | カラーテーブル。 |
DefaultCursor
コントロールのデフォルトのカーソルを取得または設定します。
宣言
protected override Cursor DefaultCursor { get; }
プロパティ値
型 | 説明 |
---|---|
Cursor |
MinExtra
スプリッターコントロールとコンテナー (またはその側にドッキングされている最も近接しているコントロール) の反対側の端との間の最小距離 (ピクセル単位)。 既定値は 25 です。
宣言
public int MinExtra { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.Int32 |
MinSize
スプリッターコントロールと、コントロールがドッキングされているコンテナーの端との間の最小距離 (ピクセル単位) 。 既定値は 25 です。
宣言
public int MinSize { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.Int32 |
SplitterOpacity
スプリッターの不透明度を取得または設定します。
宣言
public double SplitterOpacity { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.Double |
SplitterOrientation
スプリッターの方向を取得または設定します。
宣言
public OTZSplitterOrientationType SplitterOrientation { get; set; }
プロパティ値
型 | 説明 |
---|---|
OTZSplitterOrientationType | スプリッターの方向。 |
SplitterThickness
スプリッターのサイズを取得または設定します。
宣言
public int SplitterThickness { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.Int32 |
Theme
テーマを取得または設定します。
宣言
public OTZControlThemeType Theme { get; set; }
プロパティ値
型 | 説明 |
---|---|
OTZControlThemeType | テーマ。 |
メソッド
OnMouseDown(MouseEventArgs)
MouseDown イベントを発生させます。
宣言
protected override void OnMouseDown(MouseEventArgs e)
パラメーター
型 | 名前 | 説明 |
---|---|---|
MouseEventArgs | e |
OnMouseMove(MouseEventArgs)
MouseMove イベントを発生させます。
宣言
protected override void OnMouseMove(MouseEventArgs e)
パラメーター
型 | 名前 | 説明 |
---|---|---|
MouseEventArgs | e |
OnMouseUp(MouseEventArgs)
MouseUp イベントを発生させます。
宣言
protected override void OnMouseUp(MouseEventArgs e)
パラメーター
型 | 名前 | 説明 |
---|---|---|
MouseEventArgs | e |
OnPaint(PaintEventArgs)
Paint イベントを発生させます。
宣言
protected override void OnPaint(PaintEventArgs e)
パラメーター
型 | 名前 | 説明 |
---|---|---|
PaintEventArgs | e |
OnSplitterMoved(SplitterEventArgs)
SplitterMoved イベントを発生させます。
宣言
protected virtual void OnSplitterMoved(SplitterEventArgs sevent)
パラメーター
型 | 名前 | 説明 |
---|---|---|
SplitterEventArgs | sevent |
OnSplitterMoving(SplitterEventArgs)
SplitterMoving イベントを発生させます。
宣言
protected virtual void OnSplitterMoving(SplitterEventArgs sevent)
パラメーター
型 | 名前 | 説明 |
---|---|---|
SplitterEventArgs | sevent |
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)
このコントロールの指定された境界を設定する作業を実行します。
宣言
protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)
パラメーター
型 | 名前 | 説明 |
---|---|---|
System.Int32 | x | |
System.Int32 | y | |
System.Int32 | width | |
System.Int32 | height | |
BoundsSpecified | specified |
イベント
SplitterMoved
分割コントロールの移動後に発生します。
宣言
public event EventHandler<SplitterEventArgs>? SplitterMoved
Event Type
型 | 説明 |
---|---|
System.Nullable<EventHandler<SplitterEventArgs>> |
SplitterMoving
分割コントロールの移動中に発生します。
宣言
public event EventHandler<SplitterEventArgs>? SplitterMoving
Event Type
型 | 説明 |
---|---|
System.Nullable<EventHandler<SplitterEventArgs>> |