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.) |