Class GridSplitter2
Grid splitter control. Based on System.Windows.Controls.GridSplitter, changes its behavior.
public class GridSplitter2 : GridSplitter, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient
Remarks
Try this class when System.Windows.Controls.GridSplitter does not work as you want.
Limitations (bad or good):
- Splitters must be on own rows/columns. Throws exception if ResizeBehavior is not PreviousAndNext (which is default).
- Throws exception is there are star-sized splitter rows.
- Does not resize auto-sized rows/columns. Only pixel-sized and star-sized.
- With UseLayoutRounding may flicker when resizing, especially when high DPI.
Namespace: Au.More
Assembly: Au.dll
Inheritance
GridSplitter2
Inherited Members
Constructors
Name | Description |
---|---|
GridSplitter2() |
Properties
Name | Description |
---|---|
ResizeNearest | Always resize only the nearest resizable row/column at each side.
If |
Methods
Name | Description |
---|---|
OnKeyDown(KeyEventArgs) |