TouchToolKit for WinForms | ComponentOne
C1.Win.TouchToolKit Namespace / C1Zoom Class
Properties Methods Events


In This Topic
    C1Zoom Class Members
    In This Topic

    The following tables list the members exposed by C1Zoom.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets a value indicating whether allow double tap to zoom. ZoomFactor will change to 2f or MaxZoomFactor if it is less than 2f before double tap; otherwise, it will change to 1f.  
    Public PropertyGets or sets which types of MouseWheel scroll are possible.  
    Public PropertyGets or sets a value indicating whether allow zoom by control + mouse wheel.  
    Public PropertyGets or sets a value indicating whether allow scroll the form by pan gesture.  
    Public PropertyGets or sets a value indicating whether the form can perform gesture zoom.  
    Public PropertyGets or sets a value that indicates whether resize form when zooming form.  
    Public PropertyGets or sets a value that indicates whether zoom form when resizing form.  
    Public PropertyGets the settings indicating how to display zoom factor when gesture zooming.  
    Public PropertyGets or sets a value that indicates whether the control auto show when get focus or touch keyboard popup.  
    Public PropertyGets or sets the background color of blank areas in Form when to zoom and scroll.  
    Public PropertyGets or sets the background image displayed in the blank areas of Form when to zoom and scroll.  
    Public PropertyGets or sets the background image layout as defined in the System.Windows.Forms.ImageLayout enumeration.  
    Public PropertyGets or sets a value indicating how to show visual feedback when scroll reach end point.  
    Public Property (Inherited from System.ComponentModel.Component)
    Public PropertyGets the collection of ControlBar contained within the C1Zoom.  
    Public PropertyGets the child controls of the owner form.  
    Public PropertyGets the default zoom policies.  
    Public PropertyGets or sets the full screen mode used by owner form.  
    Public PropertyGets the inner panel that contains the target form's child controls.  
    Public PropertyGets or sets the layout of InnerPanel after enlarge form.  
    Public PropertyGets or sets a value that indicates whether the scroll rail is enabled for the horizontal axis.  
    Public PropertyGets a value indicating whether the pan window is shown.  
    Public PropertyGets or sets a value that indicates whether the scroll rail is enabled for the vertical axis.  
    Public PropertyGets or sets a value indicating whether to keep aspect ratio when resize the form.  
    Public PropertyGets or sets the maximum zoom factor of the form.  
    Public PropertyGets or sets a value indicating which mode to indicate current scroll location.  
    Public PropertyGets or sets the scroll location of the form.  
    Public PropertyOverridden. Gets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component.  
    Public PropertyGets or sets the zoom factor of the form.  
    Public PropertyGets the custom zoom policies. C1Zoom will look for zoom policies in this list.  
    Public PropertyGets or sets a value indicating how to preview the form when gesture zooming.  
    Public PropertyGets or sets a value indicate the minimum distance that can cause current zoom factor snap to a zoom factor in ZoomSnapPoints.  
    Public PropertyGets a group of zoom factor, when zoom ending, the result zoom factor will try to snap to a zoom factor in this group.  
    Public PropertyGets the collection of controls that can receive the zoom gesture message.  
    Top
    Protected Properties
    Public Methods
     NameDescription
    Public MethodShows the product information window.  
    Public MethodCall this method before change child control collection.  
    Public MethodCloses the pan window.  
    Public MethodOverloaded. Overridden. Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.  
    Public MethodCall this method after change child control collection.  
    Public MethodGet control visibility rectangle.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodSets the ScrollLocation and determines whether use animation when change ScrollLocation.  
    Public MethodSets the ZoomFactor and determines whether use animation when change ZoomFactor.  
    Public MethodOverloaded. Shows the pan window.  
    Public Method (Inherited from System.ComponentModel.Component)
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected MethodRaises the AnimationCompleted event.  
    Protected MethodRaises the AnimationStarting event.  
    Protected MethodRaises the ControlAutoShowing event.  
    Protected MethodRaises the ControlBoundsZooming event.  
    Protected MethodRaises the ControlFontZooming event.  
    Protected MethodRaises the ZoomFactorChanged event.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when animation is completed.  
    Public EventOccurs before C1Zoom start animation.  
    Public EventOccurs before C1Zoom start show the target control.  
    Public EventOccurs before C1Zoom start zoom the target control's bounds.  
    Public EventOccurs before C1Zoom start zoom the target control's font.  
    Public Event (Inherited from System.ComponentModel.Component)
    Public EventOccurs when the manipulation processor is first created.  
    Public EventOccurs when ZoomFactor changed.  
    Top
    See Also