다음을 통해 공유


DataGridDesigner.GetErrorDesignTimeHtml(Exception) 메서드

정의

컨트롤을 렌더링하는 동안 오류가 발생한 경우 지정된 예외에 대해 디자인 타임에 표시되는 HTML 태그를 가져옵니다.

protected:
 override System::String ^ GetErrorDesignTimeHtml(Exception ^ e);
protected override string GetErrorDesignTimeHtml (Exception e);
override this.GetErrorDesignTimeHtml : Exception -> string
Protected Overrides Function GetErrorDesignTimeHtml (e As Exception) As String

매개 변수

e
Exception

발생한 예외입니다.

반환

지정된 예외에 대해 디자인 타임에 표시되는 HTML 태그입니다.

예제

다음 코드 예제를 재정 GetErrorDesignTimeHtml 의 하는 방법을 보여 줍니다는 예외가 발생할 때 디자인 화면에서 컨트롤의 DataGrid 모양을 수정 하는 방법입니다.

이 코드 예제는에 대해 제공 된 큰 예제의 일부는 DataGridDesigner 클래스입니다.

Protected Overrides Function GetEmptyDesignTimeHtml() As String
    Dim emptyText As String

    ' Check the CanEnterTemplateMode property to
    ' specify which text to display if ItemTemplate 
    ' does not contain a value.
    If CanEnterTemplateMode Then
        emptyText = _
            "<b>Either the Enabled property value is false " + _
            "or you need to set the ItemTemplate for this " + _
            "control.<br>Right-click to edit templates.</b>"
    Else
        emptyText = _
            "<b>You cannot edit templates in this view.<br>" + _
            "Switch to HTML view to define the ItemTemplate.</b>"
    End If

    Return CreatePlaceHolderDesignTimeHtml(emptyText)
End Function

적용 대상

추가 정보