Vixen
feb85697
csharp
public sealed class Button

A button.

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

Remarks

Everything about how it looks is Variant, Size and the stylesheet; everything about what it does is Clicked and ClickEvent. The only other things in the type are the two names every toolkit gives a form's Return and Escape, and that is the point — a control library whose button has thirty properties has thirty ways to produce a button that does not match the others.

Fields and properties (5)

  • protected override string TagName

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

  • public bool IsDefault
  • public bool IsCancel
  • public static readonly UiPropertyKey IsDefaultProperty

    Identity for IsDefault.

  • public static readonly UiPropertyKey IsCancelProperty

    Identity for IsCancel.

Methods (2)

  • public void ClearIsDefault()

    Unsets IsDefault, so it takes its default or its ancestor's value again.

  • public void ClearIsCancel()

    Unsets IsCancel, so it takes its default or its ancestor's value again.

Used by (124, showing 40)

  • GalleryHelloUi
  • LootRollMmo.Ui
  • ShellCloseTestsHelloUi.Tests
  • VendorPanelMmo.Ui
  • DocumentBenchmarksVixen.Benchmarks.Ui
  • AccessibilityCoverageTestsVixen.Ui.Controls.Tests
  • AccessibilityNotificationTestsVixen.Ui.Controls.Tests
  • AccessibilityTreeTestsVixen.Ui.Controls.Tests
  • AccessibleNameDomainTestsVixen.Ui.Controls.Advanced.Tests
  • ApiCompositionScopedSelectorTestsVixen.Ui.Controls.Advanced.Tests
  • ApplicationBarTestsVixen.Ui.Controls.Tests
  • BuiltVixen.Ui.Controls.Tests
  • ButtonTestsVixen.Ui.Controls.Tests
  • ClickableVixen.Ui.Controls.Tests
  • CodeAccessibleNameTestsVixen.Ui.Controls.Advanced.Tests
  • CommandBindingTestsVixen.Ui.Controls.Tests
  • CommandRegistryTestsVixen.Ui.Controls.Tests
  • ControlPaletteCoverageTestsVixen.Ui.Controls.Tests
  • ControlThemeVisualTestsVixen.Ui.Controls.Tests
  • ControlVisualTestsVixen.Ui.Controls.Tests
  • DialogVixen.Ui.Controls
  • DialogServiceVixen.Ui.Controls
  • DialogSessionVixen.Ui.Controls
  • DialogTestsVixen.Ui.Controls.Tests
  • DisabledStateTestsVixen.Ui.Controls.Tests
  • DocumentClosePromptTestsVixen.Ui.Controls.Tests
  • FormVixen.Ui.Controls
  • FormTestsVixen.Ui.Controls.Tests
  • HelpSheetVixen.Ui.Controls.Tests
  • KeyBindingsViewVixen.Ui.Controls.Advanced
  • LiveCombinatorPairTestsVixen.Ui.Controls.Advanced.Tests
  • LocalisedSheetVixen.Ui.Controls.Tests
  • MarkupAccessibleNameTestsVixen.Ui.Controls.Advanced.Tests
  • MarkupTestsVixen.Ui.Controls.Tests
  • OverlayInteractionTestsVixen.Ui.Controls.Tests
  • OverlayLifetimeTestsVixen.Ui.Controls.Tests
  • PressableVixen.Ui.Controls.Tests
  • ProbeVixen.Ui.Desktop.Tests
  • ProbeVixen.Ui.Desktop.Tests
  • RefreshableSheetVixen.Ui.Controls.Tests