C# Class Gu.Wpf.Geometry.BalloonBase

Inheritance: System.Windows.Shapes.Shape
Afficher le fichier Open project: JohanLarsson/Gu.Wpf.Geometry

Méthodes publiques

Свойство Type Description
ConnectorAngleProperty System.Windows.DependencyProperty
ConnectorOffsetProperty System.Windows.DependencyProperty
PlacementOptionsProperty System.Windows.DependencyProperty
PlacementTargetProperty System.Windows.DependencyProperty

Protected Properties

Свойство Type Description
ConnectorPoint1Property System.Windows.DependencyProperty
ConnectorPoint2Property System.Windows.DependencyProperty
ConnectorVertexPointProperty System.Windows.DependencyProperty

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
CanCreateConnectorGeometry ( ) : bool
CreateGeometry ( System.Windows.Media.Geometry box, System.Windows.Media.Geometry connector ) : System.Windows.Media.Geometry
GetOrCreateBoxGeometry ( Size renderSize ) : System.Windows.Media.Geometry
GetOrCreateConnectorGeometry ( Size renderSize ) : System.Windows.Media.Geometry
MeasureOverride ( Size constraint ) : Size
OnLayoutUpdated ( object _, EventArgs __ ) : void
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void
UpdateCachedGeometries ( ) : void
UpdateConnectorOffset ( ) : void

Private Methods

Méthode Description
BalloonBase ( ) : System
OnConnectorChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPlacementOptionsChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPlacementTargetChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

ArrangeOverride() protected méthode

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

CanCreateConnectorGeometry() protected méthode

protected CanCreateConnectorGeometry ( ) : bool
Résultat bool

CreateGeometry() protected méthode

protected CreateGeometry ( System.Windows.Media.Geometry box, System.Windows.Media.Geometry connector ) : System.Windows.Media.Geometry
box System.Windows.Media.Geometry
connector System.Windows.Media.Geometry
Résultat System.Windows.Media.Geometry

GetOrCreateBoxGeometry() protected abstract méthode

protected abstract GetOrCreateBoxGeometry ( Size renderSize ) : System.Windows.Media.Geometry
renderSize System.Windows.Size
Résultat System.Windows.Media.Geometry

GetOrCreateConnectorGeometry() protected abstract méthode

protected abstract GetOrCreateConnectorGeometry ( Size renderSize ) : System.Windows.Media.Geometry
renderSize System.Windows.Size
Résultat System.Windows.Media.Geometry

MeasureOverride() protected méthode

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

OnLayoutUpdated() protected méthode

protected OnLayoutUpdated ( object _, EventArgs __ ) : void
_ object
__ System.EventArgs
Résultat void

OnRender() protected méthode

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

OnRenderSizeChanged() protected méthode

protected OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void
sizeInfo System.Windows.SizeChangedInfo
Résultat void

UpdateCachedGeometries() protected méthode

protected UpdateCachedGeometries ( ) : void
Résultat void

UpdateConnectorOffset() protected méthode

protected UpdateConnectorOffset ( ) : void
Résultat void

Property Details

ConnectorAngleProperty public_oe static_oe property

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

ConnectorOffsetProperty public_oe static_oe property

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

ConnectorPoint1Property protected_oe static_oe property

protected static DependencyProperty,System.Windows ConnectorPoint1Property
Résultat System.Windows.DependencyProperty

ConnectorPoint2Property protected_oe static_oe property

protected static DependencyProperty,System.Windows ConnectorPoint2Property
Résultat System.Windows.DependencyProperty

ConnectorVertexPointProperty protected_oe static_oe property

protected static DependencyProperty,System.Windows ConnectorVertexPointProperty
Résultat System.Windows.DependencyProperty

PlacementOptionsProperty public_oe static_oe property

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

PlacementTargetProperty public_oe static_oe property

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