本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

IReportViewerMessages 介面

 

發佈時間: 2016年4月

可讓應用程式提供自訂的使用者介面訊息。

命名空間:   Microsoft.Reporting.WebForms
組件:  Microsoft.ReportViewer.WebForms (在 Microsoft.ReportViewer.WebForms.dll 中)

public interface IReportViewerMessages

名稱描述
System_CAPS_pubpropertyBackButtonToolTip

提供 [上一步] 按鈕的工具提示文字。

System_CAPS_pubpropertyChangeCredentialsText

提供 [變更認證] 按鈕的文字。

System_CAPS_pubpropertyChangeCredentialsToolTip

提供 [變更認證] 按鈕的工具提示文字。

System_CAPS_pubpropertyCurrentPageTextBoxToolTip

提供 [目前的頁面] 文字方塊的工具提示文字。

System_CAPS_pubpropertyDocumentMap

提供 [文件引導模式] 面板的標題文字。

System_CAPS_pubpropertyDocumentMapButtonToolTip

提供 [文件引導模式] 按鈕的工具提示文字。

System_CAPS_pubpropertyExportButtonText

提供 [匯出] 按鈕的文字。

System_CAPS_pubpropertyExportButtonToolTip

提供 [匯出] 按鈕的工具提示文字。

System_CAPS_pubpropertyExportFormatsToolTip

提供 [匯出格式] 下拉式清單方塊的工具提示文字。

System_CAPS_pubpropertyFalseValueText

提供 false 值的文字。

System_CAPS_pubpropertyFindButtonText

提供 [尋找] 按鈕的文字。

System_CAPS_pubpropertyFindButtonToolTip

提供 [尋找] 按鈕的工具提示文字。

System_CAPS_pubpropertyFindNextButtonText

提供 [尋找下一個] 按鈕的文字。

System_CAPS_pubpropertyFindNextButtonToolTip

提供 [尋找下一個] 按鈕的工具提示文字。

System_CAPS_pubpropertyFirstPageButtonToolTip

提供 [第一頁] 按鈕的工具提示文字。

System_CAPS_pubpropertyInvalidPageNumber

提供無效頁碼訊息的文字。

System_CAPS_pubpropertyLastPageButtonToolTip

提供 [最後一頁] 按鈕的工具提示文字。

System_CAPS_pubpropertyNextPageButtonToolTip

提供 [下一頁] 按鈕的工具提示文字。

System_CAPS_pubpropertyNoMoreMatches

提供無其他相符項目之訊息的文字。

System_CAPS_pubpropertyNullCheckBoxText

提供 [Null] 核取方塊的文字。

System_CAPS_pubpropertyNullValueText

提供 Null 值的文字。

System_CAPS_pubpropertyPageOf

提供分頁訊息的文字。

System_CAPS_pubpropertyParameterAreaButtonToolTip

提供 [參數區域] 按鈕的工具提示文字。

System_CAPS_pubpropertyPasswordPrompt

提供密碼提示的文字。

System_CAPS_pubpropertyPreviousPageButtonToolTip

提供 [上一頁] 按鈕的工具提示文字。

System_CAPS_pubpropertyPrintButtonToolTip

提供 [列印] 按鈕的文字。

System_CAPS_pubpropertyProgressText

提供處理報表時所顯示之進度訊息的文字。

System_CAPS_pubpropertyRefreshButtonToolTip

提供 [重新整理] 按鈕的工具提示文字。

System_CAPS_pubpropertySearchTextBoxToolTip

提供 [搜尋] 文字方塊的工具提示文字。

System_CAPS_pubpropertySelectAll

提供多重值下拉式清單方塊中之 [全選] 項目的文字。

System_CAPS_pubpropertySelectAValue

提供 [選取值] 提示的文字。

System_CAPS_pubpropertySelectFormat

提供選取格式提示的文字。

System_CAPS_pubpropertyTextNotFound

提供「找不到文字」訊息的文字。

System_CAPS_pubpropertyTodayIs

提供日曆控制項中之「今天是…」訊息的文字。

System_CAPS_pubpropertyTrueValueText

提供 true 值的文字。

System_CAPS_pubpropertyUserNamePrompt

提供使用者名稱提示的文字。

System_CAPS_pubpropertyViewReportButtonText

提供 [檢視報表] 按鈕的文字。

System_CAPS_pubpropertyZoomControlToolTip

提供 [縮放] 控制項的工具提示。

System_CAPS_pubpropertyZoomToPageWidth

提供 [縮放至頁寬] 選項的文字。

System_CAPS_pubpropertyZoomToWholePage

提供 [縮放至全頁] 項目的文字。

您可以實作 IReportViewerMessages 介面,以提供 ReportViewer 控制項使用者介面的自訂當地語系化。這個實作可以傳遞給 ReportViewer 控制項,其方式是使用 “ReportViewerMessages” 索引鍵將自訂應用程式設定加入到 web.config 組態檔。

例如:

<appSettings>

<add key="ReportViewerMessages" value="MyClass, MyAssembly" />

</appSettings>

注意:如需 Web 組態設定的詳細資訊,請參閱 Web.config Settings for ReportViewer

針對屬性傳回 null 字串值時,將會造成 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
    }
}
回到頁首
顯示: