/// <summary> /// </summary> /// <param name = "SplitContainer"></param> private void addSplitterControl() { Splitter newSplitter = null; newSplitter = new Splitter(); //newSplitter.MouseDown += new MouseEventHandler(newSplitter_MouseDown); GuiUtilsBase.CreateTagData(newSplitter); if (SplitterStyle == SPLITTER_STYLE_HORIZONTAL) { #if !PocketPC newSplitter.Cursor = Cursors.VSplit; #endif newSplitter.Dock = DockStyle.Left; } else { #if !PocketPC newSplitter.Cursor = Cursors.HSplit; #endif newSplitter.Dock = DockStyle.Top; } SplitterHandler.getInstance().addHandler(newSplitter); newSplitter.MinExtra = 0; newSplitter.MinSize = 0; Controls.Add(newSplitter); Splitters.Add(newSplitter); }
internal static SplitterHandler getInstance() { if (_instance == null) { _instance = new SplitterHandler(); } return(_instance); }