WorkflowView.FitToScreenSize Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ä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.