Skip to main content

Italic Class

Italic element - markup helper for indicating italicized content. Equivalent to a Span with FontStyle property set to FontStyles.Italic. Can contain other inline elements.

Definition

Namespace: Avalonia.Controls.Documents
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)

public sealed class Italic : Span
View Source
InheritanceObjectAvaloniaObjectAnimatableStyledElementTextElementInlineSpan → Italic

Constructors

Italic()Initializes a new instance of the Italic class

Properties

ActualThemeVariantGets the UI theme that is currently used by the element, which might be different than the RequestedThemeVariantProperty.
(Inherited from StyledElement)
BackgroundGets or sets a brush used to paint the control's background.
(Inherited from TextElement)
BaselineAlignmentDescribes how the baseline for a text-based element is positioned on the vertical axis, relative to the established baseline for text.
(Inherited from Inline)
ClassesGets or sets the styled element's classes.
(Inherited from StyledElement)
DataContextGets or sets the control's data context.
(Inherited from StyledElement)
FontFamilyGets or sets the font family.
(Inherited from TextElement)
FontFeaturesGets or sets the font features.
(Inherited from TextElement)
FontSizeGets or sets the font size.
(Inherited from TextElement)
FontStretchGets or sets the font stretch.
(Inherited from TextElement)
FontStyleGets or sets the font style.
(Inherited from TextElement)
FontWeightGets or sets the font weight.
(Inherited from TextElement)
ForegroundGets or sets a brush used to paint the text.
(Inherited from TextElement)
InlinesGets or sets the inlines.
(Inherited from Span)
IsInitializedGets a value that indicates whether the element has finished initialization.
(Inherited from StyledElement)
Item(AvaloniaProperty)Gets or sets the value of a AvaloniaProperty.
(Inherited from AvaloniaObject)
Item(IndexerDescriptor)Gets or sets a binding for a AvaloniaProperty.
(Inherited from AvaloniaObject)
NameGets or sets the name of the styled element.
(Inherited from StyledElement)
ParentGets the styled element's logical parent.
(Inherited from StyledElement)
ResourcesGets or sets the styled element's resource dictionary.
(Inherited from StyledElement)
StyleKeyGets the type by which the element is styled.
(Inherited from StyledElement)
StylesGets the styles for the styled element.
(Inherited from StyledElement)
TemplatedParentGets the styled element whose lookless template this styled element is part of.
(Inherited from StyledElement)
TextDecorationsThe TextDecorations property specifies decorations that are added to the text of an element.
(Inherited from Inline)
ThemeGets or sets the theme to be applied to the element.
(Inherited from StyledElement)
TransitionsGets or sets the property transitions for the control.
(Inherited from Animatable)

Methods

ApplyStyling()Applies styling to the control if the control is initialized and styling is not already applied.
(Inherited from StyledElement)
BeginInit()Signals the object that initialization is starting.
(Inherited from StyledElement)
Bind(AvaloniaProperty, IBinding)Binds a AvaloniaProperty to an IBinding.
(Inherited from AvaloniaObject)
Bind(AvaloniaProperty, IObservable(Object), BindingPriority)Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
Bind(T)(DirectPropertyBase(T), IObservable(T))Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
Bind(T)(DirectPropertyBase(T), IObservable(BindingValue(T)))Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
Bind(T)(DirectPropertyBase(T), IObservable(Object))Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
Bind(T)(StyledProperty(T), IObservable(T), BindingPriority)Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
Bind(T)(StyledProperty(T), IObservable(BindingValue(T)), BindingPriority)Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
Bind(T)(StyledProperty(T), IObservable(Object), BindingPriority)Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject)
CheckAccess()Returns a value indicating whether the current thread is the UI thread.
(Inherited from AvaloniaObject)
ClearValue(AvaloniaProperty)Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject)
ClearValue(T)(AvaloniaProperty(T))Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject)
ClearValue(T)(DirectPropertyBase(T))Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject)
ClearValue(T)(StyledProperty(T))Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject)
CoerceValue(AvaloniaProperty)Coerces the specified AvaloniaProperty.
(Inherited from AvaloniaObject)
EndInit()Signals the object that initialization is complete.
(Inherited from StyledElement)
Equals(Object)Compares two objects using reference equality.
(Inherited from AvaloniaObject)
GetBaseValue(T)(StyledProperty(T))Gets an AvaloniaProperty base value.
(Inherited from AvaloniaObject)
GetHashCode()Gets the hash code for the object.
(Inherited from AvaloniaObject)
GetType()Gets the Type of the current instance.
(Inherited from Object)
GetValue(AvaloniaProperty)Gets a AvaloniaProperty value.
(Inherited from AvaloniaObject)
GetValue(T)(DirectPropertyBase(T))Gets a AvaloniaProperty value.
(Inherited from AvaloniaObject)
GetValue(T)(StyledProperty(T))Gets a AvaloniaProperty value.
(Inherited from AvaloniaObject)
IsAnimating(AvaloniaProperty)Checks whether a AvaloniaProperty is animating.
(Inherited from AvaloniaObject)
IsSet(AvaloniaProperty)Checks whether a AvaloniaProperty is set on this object.
(Inherited from AvaloniaObject)
SetCurrentValue(AvaloniaProperty, Object)Sets the value of a dependency property without changing its value source.
(Inherited from AvaloniaObject)
SetCurrentValue(T)(StyledProperty(T), T)Sets the value of a dependency property without changing its value source.
(Inherited from AvaloniaObject)
SetValue(AvaloniaProperty, Object, BindingPriority)Sets a AvaloniaProperty value.
(Inherited from AvaloniaObject)
SetValue(T)(DirectPropertyBase(T), T)Sets a AvaloniaProperty value.
(Inherited from AvaloniaObject)
SetValue(T)(StyledProperty(T), T, BindingPriority)Sets a AvaloniaProperty value.
(Inherited from AvaloniaObject)
ToString()Returns a string that represents the current object.
(Inherited from Object)
TryGetResource(Object, ThemeVariant, Object)Tries to find a resource within the object.
(Inherited from StyledElement)
VerifyAccess()Checks that the current thread is the UI thread and throws if not.
(Inherited from AvaloniaObject)

Events

ActualThemeVariantChangedRaised when the theme variant is changed on the element or an ancestor of the element.
(Inherited from StyledElement)
AttachedToLogicalTreeRaised when the styled element is attached to a rooted logical tree.
(Inherited from StyledElement)
DataContextChangedOccurs when the DataContext property changes.
(Inherited from StyledElement)
DetachedFromLogicalTreeRaised when the styled element is detached from a rooted logical tree.
(Inherited from StyledElement)
InitializedOccurs when the styled element has finished initialization.
(Inherited from StyledElement)
PropertyChangedRaised when a AvaloniaProperty value changes on this object.
(Inherited from AvaloniaObject)
ResourcesChangedOccurs when a resource in this styled element or a parent styled element has changed.
(Inherited from StyledElement)

Extension Methods

Bind(AvaloniaProperty, IBinding, Object)Binds a property on an AvaloniaObject to an IBinding.
(Defined by AvaloniaObjectExtensions)
Bind(T)(AvaloniaProperty(T), IObservable(BindingValue(T)), BindingPriority)Binds an AvaloniaProperty to an observable.
(Defined by AvaloniaObjectExtensions)
Bind(T)(AvaloniaProperty(T), IObservable(T), BindingPriority)Binds an AvaloniaProperty to an observable.
(Defined by AvaloniaObjectExtensions)
BindClass(String, IBinding, Object)
(Defined by StyledElementExtensions)
GetBaseValue(AvaloniaProperty)Gets an AvaloniaProperty base value.
(Defined by AvaloniaObjectExtensions)
GetBaseValue(T)(AvaloniaProperty(T))Gets an AvaloniaProperty base value.
(Defined by AvaloniaObjectExtensions)
GetBindingObservable(AvaloniaProperty)Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetBindingObservable(T)(AvaloniaProperty(T))Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetBindingObservable(TResult)(AvaloniaProperty, Func(Object, TResult))Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetBindingObservable(TSource, TResult)(AvaloniaProperty(TSource), Func(TSource, TResult))Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetBindingSubject(AvaloniaProperty, BindingPriority)Gets a subject for a AvaloniaProperty.
(Defined by AvaloniaObjectReactiveExtensions)
GetBindingSubject(T)(AvaloniaProperty(T), BindingPriority)Gets a subject for a AvaloniaProperty.
(Defined by AvaloniaObjectReactiveExtensions)
GetDiagnostic(AvaloniaProperty)Gets a diagnostic for a AvaloniaProperty on a AvaloniaObject.
(Defined by AvaloniaObjectExtensions)
GetObservable(AvaloniaProperty)Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetObservable(T)(AvaloniaProperty(T))Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetObservable(TResult)(AvaloniaProperty, Func(Object, TResult))Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetObservable(TSource, TResult)(AvaloniaProperty(TSource), Func(TSource, TResult))Gets an observable for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetPropertyChangedObservable(AvaloniaProperty)Gets an observable that listens for property changed events for an AvaloniaProperty.
(Defined by AvaloniaObjectExtensions)
GetSubject(AvaloniaProperty, BindingPriority)Gets a subject for an AvaloniaProperty.
(Defined by AvaloniaObjectReactiveExtensions)
GetSubject(T)(AvaloniaProperty(T), BindingPriority)Gets a subject for an AvaloniaProperty.
(Defined by AvaloniaObjectReactiveExtensions)
GetValue(T)(AvaloniaProperty(T))Gets a AvaloniaProperty value.
(Defined by AvaloniaObjectExtensions)
GetValueStoreDiagnostic()Gets a value store diagnostics for a AvaloniaObject.
(Defined by AvaloniaObjectExtensions)

See Also

Reference

Avalonia.Controls.Documents Namespace