다음을 통해 공유


WorkflowView.Zoom 속성

정의

WorkflowView의 확대/축소 수준을 가져오거나 설정합니다.

public:
 property int Zoom { int get(); void set(int value); };
public int Zoom { get; set; }
member this.Zoom : int with get, set
Public Property Zoom As Integer

속성 값

WorkflowView의 확대/축소 수준입니다.

예외

확대/축소 수준이 AmbientTheme의 최소 확대/축소 수준보다 작은 경우

또는

확대/축소 수준이 AmbientTheme의 최대 확대/축소 수준보다 큰 경우.

예제

다음 예제에서는 ZoomWorkflowView 속성을 설정하는 방법을 보여 줍니다.

이 코드 예제는 MainForm.cs 파일에 있는 Workflow Monitor SDK 샘플의 일부입니다. 자세한 내용은 Workflow Monitor 샘플합니다.

private void ToolStripComboBoxZoom_SelectedIndexChanged(object sender, EventArgs e)
{
    if (workflowViewHost.WorkflowView == null) return;
    //Parse the value and set the WorkflowView zoom - set to 100% if invalid
    string newZoom = this.toolStripComboBoxZoom.Text.Trim();
    if (newZoom.EndsWith("%"))
        newZoom = newZoom.Substring(0, newZoom.Length - 1);

    if (newZoom.Length > 0)
    {
        try
        {
            this.workflowViewHost.WorkflowView.Zoom = Convert.ToInt32(newZoom);
        }
        catch
        {
            this.workflowViewHost.WorkflowView.Zoom = 100;
        }
    }
    else
    {
        this.workflowViewHost.WorkflowView.Zoom = 100;
    }
}
Private Sub ToolStripComboBoxZoom_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles toolStripComboBoxZoom.SelectedIndexChanged
    If workflowViewHost.WorkflowView Is Nothing Then
        Return
    End If

    'Parse the value and set the WorkflowView zoom - set to 100% if invalid
    Dim NewZoom As String = Me.toolStripComboBoxZoom.Text.Trim()
    If NewZoom.EndsWith("%") Then
        NewZoom = NewZoom.Substring(0, NewZoom.Length - 1)
    End If

    If NewZoom.Length > 0 Then
        Try
            Me.workflowViewHost.WorkflowView.Zoom = Convert.ToInt32(NewZoom)
        Catch
            Me.workflowViewHost.WorkflowView.Zoom = 100
        End Try
    Else
        Me.workflowViewHost.WorkflowView.Zoom = 100
    End If
End Sub

설명

WorkflowView 안에 있는 구성 요소의 크기를 확대하거나 축소하려면 확대/축소 기능을 사용합니다. AmbientThemeWorkflowView의 최소 및 최대 확대/축소 수준을 설정합니다.

적용 대상