Freigeben über


WorkflowView.FitToScreenSize Methode

Definition

Ändert den Zoomfaktor der Workflowentwurfsoberfläche, sodass der gesamte Workflow in der WorkflowView angezeigt wird.

public:
 void FitToScreenSize();
public void FitToScreenSize ();
member this.FitToScreenSize : unit -> unit
Public Sub FitToScreenSize ()

Beispiele

Das folgende Beispiel zeigt, wie die Schaltfläche zum Anpassen an die Bildschirmgröße aktiviert wird. Bevor die IDesignerHost-Eigenschaft geändert wird, ruft die Methode zunächst die WorkflowView-Schnittstelle für den Designer und dann das GetService-Objekt ab (unter Verwendung der EnableFitToScreen-Methode). Zum Schluss wird die FitToScreenSize-Methode aufgerufen, um den gesamten Workflow innerhalb der Begrenzung des anzeigbaren Bereichs der WorkflowView anzuzeigen.

public void EnableFitToScreen()
{
    IDesignerHost designerHost = GetService(typeof(IDesignerHost)) as IDesignerHost;
    WorkflowView workflowView =
        designerHost.RootComponent.Site.GetService(typeof(WorkflowView)) as WorkflowView;

    if (workflowView != null)
    {
        workflowView.EnableFitToScreen = true;
        workflowView.FitToScreenSize();
    }
}
Public Sub EnableFitToScreen()

    Dim designerHost As IDesignerHost = CType(GetService(GetType(IDesignerHost)), IDesignerHost)
    Dim workflowView As WorkflowView = _
        CType(designerHost.RootComponent.Site.GetService(GetType(WorkflowView)), WorkflowView)

    If workflowView IsNot Nothing Then
        workflowView.EnableFitToScreen = True
        workflowView.FitToScreenSize()
    End If
End Sub

Hinweise

Der tatsächliche Zoomfaktor hängt von den Einstellungen des Workflow-Designers des Benutzers ab.

Gilt für:

Weitere Informationen