'宣言 Public Event Dragged As System.EventHandler(Of DraggedEventArgs)
public event System.EventHandler<DraggedEventArgs> Dragged
イベント データ
イベント ハンドラが、このイベントに関連するデータを含む、DraggedEventArgs 型の引数を受け取りました。次の DraggedEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
DestinationDock | C1DockingTab または C1DockingTabPage がドラッグされた先のコマンドドック。 |
DockingTab | ドラッグされたドッキングタブ。 |
SourceDock | C1DockingTab または C1DockingTabPage がドラッグされた元のコマンドドック。 |
使用例
ここで、必要に応じてサイズの DragSizingMode 値を 変更できます。これにより、必要に応じて自動的なサイズ変更を いつでも有効または無効にすることができます。または、ドラッグ後の コントロールの値を手動で設定することもできます。
private void c1DockingManager1_Dragged(object sender, DraggedEventArgs e) { switch(e.DockingTab.Dock) { case DockStyle.Left: case DockStyle.Right: c1DockingManager1.DragSizingMode = ResizingMode.Proportional; break; case DockStyle.Top: case DockStyle.Bottom: c1DockingManager1.DragSizingMode = ResizingMode.Default; e.DockingTab.Height = 100; break; default: c1DockingManager1.DragSizingMode = ResizingMode.Default; break; } }
参照