ZoomAndPanControl - класс |
Пространство имён: Tessa.UI.Controls.Zooming
[TemplatePartAttribute(Name = "PART_Content", Type = typeof(FrameworkElement))] public class ZoomAndPanControl : ContentControl, IScrollInfo
Тип ZoomAndPanControl предоставляет следующие члены.
Имя | Описание | |
---|---|---|
ZoomAndPanControl | Инициализирует новый экземпляр класса ZoomAndPanControl |
Имя | Описание | |
---|---|---|
ActualHeight | (Унаследован от FrameworkElement.) | |
ActualWidth | (Унаследован от FrameworkElement.) | |
AllowDrop | (Унаследован от UIElement.) | |
AnimationDuration |
The duration of the animations (in seconds) started by calling AnimatedZoomTo and the other animation methods.
| |
AreAnyTouchesCaptured | (Унаследован от UIElement.) | |
AreAnyTouchesCapturedWithin | (Унаследован от UIElement.) | |
AreAnyTouchesDirectlyOver | (Унаследован от UIElement.) | |
AreAnyTouchesOver | (Унаследован от UIElement.) | |
Background | (Унаследован от Control.) | |
BindingGroup | (Унаследован от FrameworkElement.) | |
BitmapEffect | Устарело. (Унаследован от UIElement.) | |
BitmapEffectInput | Устарело. (Унаследован от UIElement.) | |
BorderBrush | (Унаследован от Control.) | |
BorderThickness | (Унаследован от Control.) | |
CacheMode | (Унаследован от UIElement.) | |
CanHorizontallyScroll |
Set to 'true' when the vertical scrollbar is enabled.
| |
CanVerticallyScroll |
Set to 'true' when the vertical scrollbar is enabled.
| |
Clip | (Унаследован от UIElement.) | |
ClipToBounds | (Унаследован от UIElement.) | |
CommandBindings | (Унаследован от UIElement.) | |
Content | (Унаследован от ContentControl.) | |
ContentOffsetX |
Get/set the X offset (in content coordinates) of the view on the content.
| |
ContentOffsetY |
Get/set the Y offset (in content coordinates) of the view on the content.
| |
ContentScale |
Get/set the current scale (or zoom factor) of the content.
| |
ContentStringFormat | (Унаследован от ContentControl.) | |
ContentTemplate | (Унаследован от ContentControl.) | |
ContentTemplateSelector | (Унаследован от ContentControl.) | |
ContentViewportHeight |
Get the viewport height, in content coordinates.
| |
ContentViewportWidth |
Get the viewport width, in content coordinates.
| |
ContentZoomFocusX |
The X coordinate of the content focus, this is the point that we are focusing on when zooming.
| |
ContentZoomFocusY |
The Y coordinate of the content focus, this is the point that we are focusing on when zooming.
| |
ContextMenu | (Унаследован от FrameworkElement.) | |
Cursor | (Унаследован от FrameworkElement.) | |
DataContext | (Унаследован от FrameworkElement.) | |
DefaultStyleKey | (Унаследован от FrameworkElement.) | |
DependencyObjectType | (Унаследован от DependencyObject.) | |
DesiredSize | (Унаследован от UIElement.) | |
Dispatcher | (Унаследован от DispatcherObject.) | |
Effect | (Унаследован от UIElement.) | |
ExtentHeight |
The height of the content (with 'ContentScale' applied).
| |
ExtentWidth |
The width of the content (with 'ContentScale' applied).
| |
FlowDirection | (Унаследован от FrameworkElement.) | |
Focusable | (Унаследован от UIElement.) | |
FocusVisualStyle | (Унаследован от FrameworkElement.) | |
FontFamily | (Унаследован от Control.) | |
FontSize | (Унаследован от Control.) | |
FontStretch | (Унаследован от Control.) | |
FontStyle | (Унаследован от Control.) | |
FontWeight | (Унаследован от Control.) | |
ForceCursor | (Унаследован от FrameworkElement.) | |
Foreground | (Унаследован от Control.) | |
HandlesScrolling | (Унаследован от Control.) | |
HasAnimatedProperties | (Унаследован от UIElement.) | |
HasContent | (Унаследован от ContentControl.) | |
HasEffectiveKeyboardFocus | (Унаследован от UIElement.) | |
Height | (Унаследован от FrameworkElement.) | |
HorizontalAlignment | (Унаследован от FrameworkElement.) | |
HorizontalContentAlignment | (Унаследован от Control.) | |
HorizontalOffset |
The offset of the horizontal scrollbar.
| |
InheritanceBehavior | (Унаследован от FrameworkElement.) | |
InputBindings | (Унаследован от UIElement.) | |
InputScope | (Унаследован от FrameworkElement.) | |
IsArrangeValid | (Унаследован от UIElement.) | |
IsEnabled | (Унаследован от UIElement.) | |
IsEnabledCore | (Унаследован от UIElement.) | |
IsFocused | (Унаследован от UIElement.) | |
IsHitTestVisible | (Унаследован от UIElement.) | |
IsInitialized | (Унаследован от FrameworkElement.) | |
IsInputMethodEnabled | (Унаследован от UIElement.) | |
IsKeyboardFocused | (Унаследован от UIElement.) | |
IsKeyboardFocusWithin | (Унаследован от UIElement.) | |
IsLoaded | (Унаследован от FrameworkElement.) | |
IsManipulationEnabled | (Унаследован от UIElement.) | |
IsMeasureValid | (Унаследован от UIElement.) | |
IsMouseCaptured | (Унаследован от UIElement.) | |
IsMouseCaptureWithin | (Унаследован от UIElement.) | |
IsMouseDirectlyOver | (Унаследован от UIElement.) | |
IsMouseOver | (Унаследован от UIElement.) | |
IsMouseWheelScrollingEnabled |
Set to 'true' to enable the mouse wheel to scroll the zoom and pan control.
This is set to 'false' by default.
| |
IsSealed | (Унаследован от DependencyObject.) | |
IsStylusCaptured | (Унаследован от UIElement.) | |
IsStylusCaptureWithin | (Унаследован от UIElement.) | |
IsStylusDirectlyOver | (Унаследован от UIElement.) | |
IsStylusOver | (Унаследован от UIElement.) | |
IsTabStop | (Унаследован от Control.) | |
IsVisible | (Унаследован от UIElement.) | |
Language | (Унаследован от FrameworkElement.) | |
LayoutTransform | (Унаследован от FrameworkElement.) | |
LogicalChildren | (Унаследован от ContentControl.) | |
Margin | (Унаследован от FrameworkElement.) | |
MaxContentScale |
Get/set the maximum value for 'ContentScale'.
| |
MaxHeight | (Унаследован от FrameworkElement.) | |
MaxWidth | (Унаследован от FrameworkElement.) | |
MinContentScale |
Get/set the minimum value for 'ContentScale'.
| |
MinHeight | (Унаследован от FrameworkElement.) | |
MinWidth | (Унаследован от FrameworkElement.) | |
Name | (Унаследован от FrameworkElement.) | |
Opacity | (Унаследован от UIElement.) | |
OpacityMask | (Унаследован от UIElement.) | |
OverridesDefaultStyle | (Унаследован от FrameworkElement.) | |
Padding | (Унаследован от Control.) | |
Parent | (Унаследован от FrameworkElement.) | |
PersistId | Устарело. (Унаследован от UIElement.) | |
RenderSize | (Унаследован от UIElement.) | |
RenderTransform | (Унаследован от UIElement.) | |
RenderTransformOrigin | (Унаследован от UIElement.) | |
Resources | (Унаследован от FrameworkElement.) | |
ScrollOwner |
Reference to the ScrollViewer that is wrapped (in XAML) around the ZoomAndPanControl.
Or set to null if there is no ScrollViewer.
| |
SnapsToDevicePixels | (Унаследован от UIElement.) | |
Style | (Унаследован от FrameworkElement.) | |
StylusPlugIns | (Унаследован от UIElement.) | |
TabIndex | (Унаследован от Control.) | |
Tag | (Унаследован от FrameworkElement.) | |
Template | (Унаследован от Control.) | |
TemplatedParent | (Унаследован от FrameworkElement.) | |
ToolTip | (Унаследован от FrameworkElement.) | |
TouchesCaptured | (Унаследован от UIElement.) | |
TouchesCapturedWithin | (Унаследован от UIElement.) | |
TouchesDirectlyOver | (Унаследован от UIElement.) | |
TouchesOver | (Унаследован от UIElement.) | |
Triggers | (Унаследован от FrameworkElement.) | |
Uid | (Унаследован от UIElement.) | |
UseLayoutRounding | (Унаследован от FrameworkElement.) | |
VerticalAlignment | (Унаследован от FrameworkElement.) | |
VerticalContentAlignment | (Унаследован от Control.) | |
VerticalOffset |
The offset of the vertical scrollbar.
| |
ViewportHeight |
Get the height of the viewport onto the content.
| |
ViewportWidth |
Get the width of the viewport onto the content.
| |
ViewportZoomFocusX |
The X coordinate of the viewport focus, this is the point in the viewport (in viewport coordinates)
that the content focus point is locked to while zooming in.
| |
ViewportZoomFocusY |
The Y coordinate of the viewport focus, this is the point in the viewport (in viewport coordinates)
that the content focus point is locked to while zooming in.
| |
Visibility | (Унаследован от UIElement.) | |
VisualBitmapEffect | Устарело. (Унаследован от Visual.) | |
VisualBitmapEffectInput | Устарело. (Унаследован от Visual.) | |
VisualBitmapScalingMode | (Унаследован от Visual.) | |
VisualCacheMode | (Унаследован от Visual.) | |
VisualChildrenCount | (Унаследован от FrameworkElement.) | |
VisualClearTypeHint | (Унаследован от Visual.) | |
VisualClip | (Унаследован от Visual.) | |
VisualEdgeMode | (Унаследован от Visual.) | |
VisualEffect | (Унаследован от Visual.) | |
VisualOffset | (Унаследован от Visual.) | |
VisualOpacity | (Унаследован от Visual.) | |
VisualOpacityMask | (Унаследован от Visual.) | |
VisualParent | (Унаследован от Visual.) | |
VisualScrollableAreaClip | (Унаследован от Visual.) | |
VisualTextHintingMode | (Унаследован от Visual.) | |
VisualTextRenderingMode | (Унаследован от Visual.) | |
VisualTransform | (Унаследован от Visual.) | |
VisualXSnappingGuidelines | (Унаследован от Visual.) | |
VisualYSnappingGuidelines | (Унаследован от Visual.) | |
Width | (Унаследован от FrameworkElement.) |
Имя | Описание | |
---|---|---|
Get | (Определяется ComHelper.) | |
GetVisibleSize |
Возвращает размер области элемента, который сейчас отображается на экране.
В обработчике события SizeChanged можно получить актуальные отображаемые размеры,
которые могут быть меньше ActualWidth/ActualHeight, например, в случае, если элементу явно указаны Width/Height,
но размеры рабочей области (окна) не позволяют контролу разместиться полностью, и края контрола "обрезаются".
В этом случае свойства ActualWidth/ActualHeight возвращают размеры контролы без учёта "обрезания",
а этот метод - размеры "после обрезания", т.е. те размеры, которые фактически видит пользователь.
(Определяется UIExtensions.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
Set | (Определяется ComHelper.) |