Vixen
02b45cc4
csharp
public sealed class PropertyRow

One member's row: its name, its editor, and the button that puts it back.

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

Fields and properties (8)

  • 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.

  • public MemberDescriptor? Member

    The member it edits.

  • public IReadOnlyList<MemberDescriptor> Path

    How to get from a target to Member, ending with it.

  • public int Depth

    How deep it is nested, for the indent.

  • public UiElement Label

    The name on the left.

  • public UiElement Editor

    Where the editor goes.

  • public IconButton Reset

    The button that restores the default, shown only when the value is not it.

Methods (1)

  • protected override void OnCreated()

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

Used by (3)

  • NestedMemberTestsVixen.Ui.Controls.Advanced.Tests
  • PropertyGridVixen.Ui.Controls.Advanced
  • PropertyGridTestsVixen.Ui.Controls.Advanced.Tests