C# Class OhMyDanmaku.OutlinedTextBlock

Inheritance: System.Windows.FrameworkElement
Afficher le fichier Open project: StoneMoe/OhMyDanmaku Class Usage Examples

Méthodes publiques

Свойство Type Description
FillProperty System.Windows.DependencyProperty
FontFamilyProperty System.Windows.DependencyProperty
FontSizeProperty System.Windows.DependencyProperty
FontStretchProperty System.Windows.DependencyProperty
FontStyleProperty System.Windows.DependencyProperty
FontWeightProperty System.Windows.DependencyProperty
StrokeProperty System.Windows.DependencyProperty
StrokeThicknessProperty System.Windows.DependencyProperty
TextAlignmentProperty System.Windows.DependencyProperty
TextDecorationsProperty System.Windows.DependencyProperty
TextProperty System.Windows.DependencyProperty
TextTrimmingProperty System.Windows.DependencyProperty
TextWrappingProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
EnsureFormattedText void
EnsureGeometry void
OnFormattedTextInvalidated void
OnFormattedTextUpdated void
UpdateFormattedText void

Méthodes publiques

Méthode Description
OutlinedTextBlock ( ) : System

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

Private Methods

Méthode Description
EnsureFormattedText ( ) : void
EnsureGeometry ( ) : void
OnFormattedTextInvalidated ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnFormattedTextUpdated ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
UpdateFormattedText ( ) : void

Method Details

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Résultat System.Windows.Size

MeasureOverride() protected méthode

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
Résultat System.Windows.Size

OnRender() protected méthode

protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
Résultat void

OutlinedTextBlock() public méthode

public OutlinedTextBlock ( ) : System
Résultat System

Property Details

FillProperty public_oe static_oe property

public static DependencyProperty,System.Windows FillProperty
Résultat System.Windows.DependencyProperty

FontFamilyProperty public_oe static_oe property

public static DependencyProperty,System.Windows FontFamilyProperty
Résultat System.Windows.DependencyProperty

FontSizeProperty public_oe static_oe property

public static DependencyProperty,System.Windows FontSizeProperty
Résultat System.Windows.DependencyProperty

FontStretchProperty public_oe static_oe property

public static DependencyProperty,System.Windows FontStretchProperty
Résultat System.Windows.DependencyProperty

FontStyleProperty public_oe static_oe property

public static DependencyProperty,System.Windows FontStyleProperty
Résultat System.Windows.DependencyProperty

FontWeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows FontWeightProperty
Résultat System.Windows.DependencyProperty

StrokeProperty public_oe static_oe property

public static DependencyProperty,System.Windows StrokeProperty
Résultat System.Windows.DependencyProperty

StrokeThicknessProperty public_oe static_oe property

public static DependencyProperty,System.Windows StrokeThicknessProperty
Résultat System.Windows.DependencyProperty

TextAlignmentProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextAlignmentProperty
Résultat System.Windows.DependencyProperty

TextDecorationsProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextDecorationsProperty
Résultat System.Windows.DependencyProperty

TextProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextProperty
Résultat System.Windows.DependencyProperty

TextTrimmingProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextTrimmingProperty
Résultat System.Windows.DependencyProperty

TextWrappingProperty public_oe static_oe property

public static DependencyProperty,System.Windows TextWrappingProperty
Résultat System.Windows.DependencyProperty