C# Класс SuperMap.WinRT.Core.FeatureElement

Наследование: Windows.UI.Xaml.Controls.Control
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
PathGeometryProperty DependencyProperty

Защищенные свойства (Protected)

Свойство Тип Описание
isMouseOver bool

Private Properties

Свойство Тип Описание
BuildGeoCircle Windows.UI.Xaml.Media.PathGeometry
BuildGeoLine Windows.UI.Xaml.Media.PathGeometry
BuildGeoRegion Windows.UI.Xaml.Media.PathGeometry
ChangeVisualState void
ClearClip void
CreateHoverTimer void
FeatureElement_PointerMoved void
GetChild FrameworkElement
GetPathChild FrameworkElement
InvalidatePath void
OnPathGeometryPropertyChanged void
SetClip void
SetMouseOver void
SetPath void
generateDefaultSyle Style
hoverTimer_Tick void

Открытые методы

Метод Описание
FeatureElement ( Feature f, IRenderer renderer ) : System

Защищенные методы

Метод Описание
FeatureElement_PointerEntered ( object sender, PointerRoutedEventArgs e ) : void
FeatureElement_PointerExited ( object sender, PointerRoutedEventArgs e ) : void
GoToState ( bool useTransitions, string stateName ) : bool
MapPointToScreen ( Point2D pt ) : Point
MeasureOverride ( Size availableSize ) : Size
OnApplyTemplate ( ) : void
OnPointerEntered ( PointerRoutedEventArgs e ) : void
OnPointerExited ( PointerRoutedEventArgs e ) : void
OnPointerMoved ( PointerRoutedEventArgs e ) : void
OnPointerPressed ( PointerRoutedEventArgs e ) : void
OnPointerReleased ( PointerRoutedEventArgs e ) : void

Приватные методы

Метод Описание
BuildGeoCircle ( SuperMap geoRegion ) : PathGeometry
BuildGeoLine ( SuperMap geoLine ) : PathGeometry
BuildGeoRegion ( SuperMap geoRegion ) : PathGeometry
ChangeVisualState ( bool useTransitions ) : void
ClearClip ( ) : void
CreateHoverTimer ( ) : void
FeatureElement_PointerMoved ( object sender, PointerRoutedEventArgs e ) : void
GetChild ( string name ) : FrameworkElement
GetPathChild ( ) : FrameworkElement
InvalidatePath ( double resolution, double originX, double originY ) : void
OnPathGeometryPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
SetClip ( SuperMap clippedGeometry, Rectangle2D clipbox ) : void
SetMouseOver ( bool isOver ) : void
SetPath ( ) : void
generateDefaultSyle ( Feature f ) : Style
hoverTimer_Tick ( object sender, object e ) : void

Описание методов

FeatureElement() публичный Метод

public FeatureElement ( Feature f, IRenderer renderer ) : System
f Feature
renderer IRenderer
Результат System

FeatureElement_PointerEntered() защищенный Метод

protected FeatureElement_PointerEntered ( object sender, PointerRoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

FeatureElement_PointerExited() защищенный Метод

protected FeatureElement_PointerExited ( object sender, PointerRoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

GoToState() защищенный Метод

protected GoToState ( bool useTransitions, string stateName ) : bool
useTransitions bool
stateName string
Результат bool

MapPointToScreen() защищенный Метод

protected MapPointToScreen ( Point2D pt ) : Point
pt Point2D
Результат Point

MeasureOverride() защищенный Метод

protected MeasureOverride ( Size availableSize ) : Size
availableSize Size
Результат Size

OnApplyTemplate() защищенный Метод

protected OnApplyTemplate ( ) : void
Результат void

OnPointerEntered() защищенный Метод

protected OnPointerEntered ( PointerRoutedEventArgs e ) : void
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

OnPointerExited() защищенный Метод

protected OnPointerExited ( PointerRoutedEventArgs e ) : void
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

OnPointerMoved() защищенный Метод

protected OnPointerMoved ( PointerRoutedEventArgs e ) : void
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

OnPointerPressed() защищенный Метод

protected OnPointerPressed ( PointerRoutedEventArgs e ) : void
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

OnPointerReleased() защищенный Метод

protected OnPointerReleased ( PointerRoutedEventArgs e ) : void
e Windows.UI.Xaml.Input.PointerRoutedEventArgs
Результат void

Описание свойств

PathGeometryProperty публичное статическое свойство

public static DependencyProperty PathGeometryProperty
Результат DependencyProperty

isMouseOver защищенное свойство

protected bool isMouseOver
Результат bool