Table of Contents

Namespace CarinaStudio.Controls

Classes

ApplicationWindow

Window which implements IApplicationObject.

ApplicationWindow<TApp>

Window which implements IApplicationObject<TApplication>.

ComboBoxExtensions

Extensions for Avalonia.Controls.ComboBox.

ControlExtensions

Extensions for Avalonia.Controls.Control.

DateTimeTextBox

Avalonia.Controls.TextBox to let user input a DateTime.

Dialog

Base class of window of dialog.

Dialog<TApp>

Base class of window of dialog.

FormattedLinkTextBlock

FormattedLinkTextBlock which shows formatted text on it.

FormattedSelectableTextBlock

SelectableTextBlock which shows formatted text on it.

FormattedTextBlock

TextBlock which shows formatted text on it.

IPAddressTextBox

Avalonia.Controls.TextBox which treat input text as IPAddress.

InputDialog

Dialog which takes user input.

InputDialog<TApp>

Dialog<TApp> which takes user input.

IntegerTextBox

Avalonia.Controls.TextBox to let user input an integer in decimal.

LayoutableExtensions

Extension methods for Avalonia.Layout.Layoutable.

LinkTextBlock

TextBlock which supports open the link.

ListBoxExtensions

Extensions for Avalonia.Controls.ListBox.

ObjectTextBox

Avalonia.Controls.TextBox which treat input text as object with specific type.

ObjectTextBox<T>

Avalonia.Controls.TextBox which treat input text as object with type T.

ProgressRing

Progress ring.

RealNumberTextBox

Avalonia.Controls.TextBox to let user input a real number.

ResourceHostExtensions

Extensions for Avalonia.Controls.IResourceHost.

ResourceNodeExtensions

Extensions for Avalonia.Controls.IResourceNode.

ScrollViewerExtensions

Extensions for Avalonia.Controls.ScrollViewer.

SelectableTextBlock

Extended Avalonia.Controls.SelectableTextBlock.

SelectingItemsControlExtensions

Extensions for Avalonia.Controls.Primitives.SelectingItemsControl.

TabControlExtensions

Extensions for Avalonia.Controls.TabControl.

TextBlock

Extended Avalonia.Controls.TextBlock.

TimeSpanTextBox

Avalonia.Controls.TextBox to let user input a TimeSpan.

UriTextBox

Avalonia.Controls.TextBox which treat input text as Uri.

UserControl

Avalonia.Controls.UserControl which implements IApplicationObject.

UserControl<TApp>

Avalonia.Controls.UserControl which implements IApplicationObject<TApplication>.

ValueTextBox

Avalonia.Controls.TextBox which treat input text as given value with specific type.

ValueTextBox<T>

Avalonia.Controls.TextBox which treat input text as given value with type T.

Window

Extended Avalonia.Controls.Window.

WindowExtensions

Extensions for Avalonia.Controls.Window.