public void BeginDrag(ISplitterDragSource dragSource, Rectangle rectSplitter)
{
this.DragSource = dragSource;
this.RectSplitter = rectSplitter;
if (!BeginDrag())
{
this.DragSource = null;
return;
}
this.Outline = new SplitterOutline();
this.Outline.Show(rectSplitter);
this.DragSource.BeginDrag(rectSplitter);
}