IReportViewerMessages 인터페이스
응용 프로그램에서 사용자 지정된 사용자 인터페이스 메시지를 제공할 수 있습니다.
네임스페이스: Microsoft.Reporting.WebForms
어셈블리: Microsoft.ReportViewer.WebForms(Microsoft.ReportViewer.WebForms.dll)
구문
‘선언
Public Interface IReportViewerMessages
‘사용 방법
Dim instance As IReportViewerMessages
public interface IReportViewerMessages
public interface class IReportViewerMessages
type IReportViewerMessages = interface end
public interface IReportViewerMessages
IReportViewerMessages 유형에서 다음 멤버를 표시합니다.
속성
이름 | 설명 | |
---|---|---|
BackButtonToolTip | 뒤로 단추에 대한 도구 설명 텍스트를 제공합니다. | |
ChangeCredentialsText | 자격 증명 변경 단추에 대한 텍스트를 제공합니다. | |
ChangeCredentialsToolTip | 자격 증명 변경 단추에 대한 도구 설명 텍스트를 제공합니다. | |
CurrentPageTextBoxToolTip | 현재 페이지 텍스트 상자에 대한 도구 설명 텍스트를 제공합니다. | |
DocumentMap | 문서 구조 패널에 대한 제목 텍스트를 제공합니다. | |
DocumentMapButtonToolTip | 문서 구조 단추에 대한 도구 설명 텍스트를 제공합니다. | |
ExportButtonText | 내보내기 단추에 대한 텍스트를 제공합니다. | |
ExportButtonToolTip | 내보내기 단추에 대한 도구 설명 텍스트를 제공합니다. | |
ExportFormatsToolTip | 내보내기 형식 드롭다운 목록 상자에 대한 도구 설명 텍스트를 제공합니다. | |
FalseValueText | false 값에 대한 텍스트를 제공합니다. | |
FindButtonText | 찾기 단추에 대한 텍스트를 제공합니다. | |
FindButtonToolTip | 찾기 단추에 대한 도구 설명 텍스트를 제공합니다. | |
FindNextButtonText | 다음 찾기 단추에 대한 텍스트를 제공합니다. | |
FindNextButtonToolTip | 다음 찾기 단추에 대한 도구 설명 텍스트를 제공합니다. | |
FirstPageButtonToolTip | 첫 페이지 단추에 대한 도구 설명 텍스트를 제공합니다. | |
InvalidPageNumber | 잘못된 페이지 번호 메시지에 대한 텍스트를 제공합니다. | |
LastPageButtonToolTip | 마지막 페이지 단추에 대한 도구 설명 텍스트를 제공합니다. | |
NextPageButtonToolTip | 다음 페이지 단추에 대한 도구 설명 텍스트를 제공합니다. | |
NoMoreMatches | 더 이상 일치하는 항목이 없음 메시지에 대한 텍스트를 제공합니다. | |
NullCheckBoxText | Null 확인란에 대한 텍스트를 제공합니다. | |
NullValueText | nullnull 참조(Visual Basic에서는 Nothing) 값에 대한 텍스트를 제공합니다. | |
PageOf | 페이지 매김 메시지에 대한 텍스트를 제공합니다. | |
ParameterAreaButtonToolTip | 매개 변수 영역 단추에 대한 도구 설명 텍스트를 제공합니다. | |
PasswordPrompt | 암호 프롬프트에 대한 텍스트를 제공합니다. | |
PreviousPageButtonToolTip | 이전 페이지 단추에 대한 도구 설명 텍스트를 제공합니다. | |
PrintButtonToolTip | 인쇄 단추에 대한 텍스트를 제공합니다. | |
ProgressText | 보고서가 처리될 때 표시되는 진행률 메시지에 대한 텍스트를 제공합니다. | |
RefreshButtonToolTip | 새로 고침 단추에 대한 도구 설명 텍스트를 제공합니다. | |
SearchTextBoxToolTip | 검색 텍스트 상자에 대한 도구 설명 텍스트를 제공합니다. | |
SelectAll | 다중 값 드롭다운 목록 상자의 모두 선택 항목에 대한 텍스트를 제공합니다. | |
SelectAValue | 값 선택 프롬프트에 대한 텍스트를 제공합니다. | |
SelectFormat | 형식 프롬프트 선택에 대한 텍스트를 제공합니다. | |
TextNotFound | '텍스트를 찾을 수 없음' 메시지에 대한 텍스트를 제공합니다. | |
TodayIs | 달력 컨트롤의 '오늘:' 메시지에 대한 텍스트를 제공합니다. | |
TrueValueText | true 값에 대한 텍스트를 제공합니다. | |
UserNamePrompt | 사용자 이름 프롬프트에 대한 텍스트를 제공합니다. | |
ViewReportButtonText | 보고서 보기 단추에 대한 텍스트를 제공합니다. | |
ZoomControlToolTip | 확대/축소 컨트롤에 대한 도구 설명을 제공합니다. | |
ZoomToPageWidth | 페이지 너비로 확대/축소 옵션에 대한 텍스트를 제공합니다. | |
ZoomToWholePage | 전체 페이지로 확대/축소 항목에 대한 텍스트를 제공합니다. |
맨 위로 이동
주의
IReportViewerMessages 인터페이스를 구현하여 ReportViewer 컨트롤 사용자 인터페이스에 대한 사용자 지정 지역화를 제공할 수 있습니다. 이 구현은 "ReportViewerMessages" 키를 사용하여 web.config 구성 파일에 사용자 지정 응용 프로그램 설정을 추가하여 ReportViewer 컨트롤에 전달할 수 있습니다.
예를 들면 다음과 같습니다.
<appSettings>
<add key="ReportViewerMessages" value="MyClass, MyAssembly" />
</appSettings>
참고 웹 구성 설정에 대한 자세한 내용은 ReportViewer에 대한 Web.config 설정을 참조하십시오.
속성에 대해 nullnull 참조(Visual Basic에서는 Nothing) 문자열 값이 반환되면 ReportViewer 컨트롤은 해당 항목에 대한 원래 사용자 인터페이스 문자열을 표시합니다.
예
다음 코드는 IReportViewerMessages 인터페이스를 구현하는 클래스에 대한 예제입니다.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Reporting.WebForms;
namespace MySample
{
public class CReportViewerCustomMessages :
Microsoft.Reporting.WebForms.IReportViewerMessages
{
#region IReportViewerMessages Members
public string BackButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ChangeCredentialsText
{
get { return("Add your custom text here."); }
}
public string ChangeCredentialsToolTip
{
get { return("Add your custom text here."); }
}
public string CurrentPageTextBoxToolTip
{
get { return("Add your custom text here."); }
}
public string DocumentMap
{
get { return("Add your custom text here."); }
}
public string DocumentMapButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ExportButtonText
{
get { return("Add your custom text here."); }
}
public string ExportButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ExportFormatsToolTip
{
get { return("Add your custom text here."); }
}
public string FalseValueText
{
get { return("Add your custom text here."); }
}
public string FindButtonText
{
get { return("Add your custom text here."); }
}
public string FindButtonToolTip
{
get { return("Add your custom text here."); }
}
public string FindNextButtonText
{
get { return("Add your custom text here."); }
}
public string FindNextButtonToolTip
{
get { return("Add your custom text here."); }
}
public string FirstPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string InvalidPageNumber
{
get { return("Add your custom text here."); }
}
public string LastPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string NextPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string NoMoreMatches
{
get { return("Add your custom text here."); }
}
public string NullCheckBoxText
{
get { return("Add your custom text here."); }
}
public string NullValueText
{
get { return("Add your custom text here."); }
}
public string PageOf
{
get { return("Add your custom text here."); }
}
public string ParameterAreaButtonToolTip
{
get { return("Add your custom text here."); }
}
public string PasswordPrompt
{
get { return("Add your custom text here."); }
}
public string PreviousPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string PrintButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ProgressText
{
get { return("Add your custom text here."); }
}
public string RefreshButtonToolTip
{
get { return("Add your custom text here."); }
}
public string SearchTextBoxToolTip
{
get { return("Add your custom text here."); }
}
public string SelectAValue
{
get { return("Add your custom text here."); }
}
public string SelectAll
{
get { return("Add your custom text here."); }
}
public string SelectFormat
{
get { return("Add your custom text here."); }
}
public string TextNotFound
{
get { return("Add your custom text here."); }
}
public string TodayIs
{
get { return("Add your custom text here."); }
}
public string TrueValueText
{
get { return("Add your custom text here."); }
}
public string UserNamePrompt
{
get { return("Add your custom text here."); }
}
public string ViewReportButtonText
{
get { return("Add your custom text here."); }
}
public string ZoomControlToolTip
{
get { return("Add your custom text here."); }
}
public string ZoomToPageWidth
{
get { return("Add your custom text here."); }
}
public string ZoomToWholePage
{
get { return("Add your custom text here."); }
}
#endregion
}
}