Vixen
02b45cc4
csharp
public sealed class DockSplitterView

The bar between two halves of a split, and the drag that moves it.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

⚠ A drag writes two inline declarations and nothing else. No rebuild, no reparent, no new elements — the two halves are flex items and the ratio is their flex-grow, so moving a splitter is a restyle of two elements and a relayout of what is inside them. A docking host that rebuilt its tree on every mouse-move would be one nobody could drag.

Fields and properties (2)

  • protected override string TagName

    The element name this type answers to when a caller does not choose one.

  • protected override bool AcceptsFocus

    Whether the focus can rest on this kind of control at all.

Methods (1)

  • protected override void OnCreated()

    Builds whatever this element is made of, once, as it joins a document.

Used by (2)

  • DockingHostVixen.Ui.Controls.Advanced
  • DockingTestsVixen.Ui.Controls.Advanced.Tests