C# Class WinRTXamlToolkit.Debugging.Views.HighlightOverlay

Inheritance: Windows.UI.Xaml.Controls.UserControl
ファイルを表示 Open project: xyzzer/WinRTXamlToolkit

Public Methods

Method Description
HighlightOverlay ( ) : System

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

Private Methods

Method Description
EnsureExtendedLinesInitialized ( ) : void
OnHighlightBoundsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the HighlightBounds property.

OnHighlightBoundsChanged ( Thickness oldHighlightBounds, Thickness newHighlightBounds ) : void

Provides derived classes an opportunity to handle changes to the HighlightBounds property.

OnHighlightTextChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the HighlightText property.

OnHighlightTextChanged ( string oldHighlightText, string newHighlightText ) : void

Provides derived classes an opportunity to handle changes to the HighlightText property.

OnLoaded ( object sender, RoutedEventArgs e ) : void
SetLineCoords ( Line l, double ax1, double ay1, double ax2, double ay2, double x1, double y1, double x2, double y2 ) : void
UpdateExtendedLinesPositions ( ) : void
UpdateHighlightTextPosition ( ) : void

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( Size finalSize ) : Size
finalSize Windows.Foundation.Size
return Windows.Foundation.Size

HighlightOverlay() public method

public HighlightOverlay ( ) : System
return System

MeasureOverride() protected method

protected MeasureOverride ( Size availableSize ) : Size
availableSize Windows.Foundation.Size
return Windows.Foundation.Size