Interfaccia IReportViewerMessages
Consente alle applicazioni di implementare messaggi dell'interfaccia utente personalizzati.
Spazio dei nomi Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Sintassi
'Dichiarazione
Public Interface IReportViewerMessages
'Utilizzo
Dim instance As IReportViewerMessages
public interface IReportViewerMessages
public interface class IReportViewerMessages
type IReportViewerMessages = interface end
public interface IReportViewerMessages
Nel tipo IReportViewerMessages sono esposti i membri seguenti.
Proprietà
Nome | Descrizione | |
---|---|---|
BackButtonToolTip | Testo della descrizione comando per il pulsante Indietro. | |
ChangeCredentialsText | Testo per il pulsante Modifica credenziali. | |
ChangeCredentialsToolTip | Testo della descrizione comando per il pulsante Modifica credenziali. | |
CurrentPageTextBoxToolTip | Testo della descrizione comando per la casella di testo Pagina corrente. | |
DocumentMap | Testo del titolo per il pannello Mappa documento. | |
DocumentMapButtonToolTip | Testo della descrizione comando per il pulsante Mappa documento. | |
ExportButtonText | Testo per il pulsante Esporta. | |
ExportButtonToolTip | Testo della descrizione comando per il pulsante Esporta. | |
ExportFormatsToolTip | Testo della descrizione comando per l'elenco a discesa Formati di esportazione. | |
FalseValueText | Testo per un valore false. | |
FindButtonText | Testo per un pulsante Trova. | |
FindButtonToolTip | Testo della descrizione comando per il pulsante Trova. | |
FindNextButtonText | Testo per il pulsante Trova successivo. | |
FindNextButtonToolTip | Testo della descrizione comando per il pulsante Trova successivo. | |
FirstPageButtonToolTip | Testo della descrizione comando per il pulsante Prima pagina. | |
InvalidPageNumber | Testo del messaggio relativo al numero di pagina non valido. | |
LastPageButtonToolTip | Testo della descrizione comando per il pulsante Ultima pagina. | |
NextPageButtonToolTip | Testo della descrizione comando per il pulsante Pagina successiva. | |
NoMoreMatches | Testo del messaggio relativo all'impossibilità di trovare altre corrispondenze. | |
NullCheckBoxText | Testo per la casella di controllo Null. | |
NullValueText | Testo per un valore nullriferimento Null (Nothing in Visual Basic).. | |
PageOf | Fornisce il testo del messaggio relativo alla paginazione. | |
ParameterAreaButtonToolTip | Testo della descrizione comando per il pulsante Area parametri. | |
PasswordPrompt | Testo del messaggio di richiesta della password. | |
PreviousPageButtonToolTip | Testo della descrizione comando per il pulsante Pagina precedente. | |
PrintButtonToolTip | Testo per il pulsante Stampa. | |
ProgressText | Testo del messaggio di stato visualizzato durante l'elaborazione di un rapporto. | |
RefreshButtonToolTip | Testo della descrizione comando per il pulsante Aggiorna. | |
SearchTextBoxToolTip | Testo della descrizione comando per la casella di testo Cerca. | |
SelectAll | Testo per la voce Seleziona tutto in un elenco a discesa multivalore. | |
SelectAValue | Testo del messaggio di richiesta Selezionare un valore. | |
SelectFormat | Testo del messaggio di richiesta di selezione del formato. | |
TextNotFound | Testo del messaggio relativo all'impossibilità di trovare il testo. | |
TodayIs | Testo per il messaggio 'Oggi è…' nel controllo calendario. | |
TrueValueText | Testo per un valore true. | |
UserNamePrompt | Testo del messaggio di richiesta del nome utente. | |
ViewReportButtonText | Testo per il pulsante Visualizza rapporto. | |
ZoomControlToolTip | Testo della descrizione comando per il controllo Zoom. | |
ZoomToPageWidth | Testo per l'opzione Adatta a larghezza pagina. | |
ZoomToWholePage | Testo per l'elemento Adatta a pagina intera. |
In alto
Osservazioni
È possibile implementare l'interfaccia IReportViewerMessages per rendere disponibile un'interfaccia utente localizzata personalizzata per il controllo ReportViewer. Questa implementazione può essere passata al controllo ReportViewer aggiungendo un'impostazione di applicazione personalizzata al file di configurazione Web.config con la chiave "ReportViewerMessages".
Ad esempio:
<appSettings>
<add key="ReportViewerMessages" value="MyClass, MyAssembly" />
</appSettings>
Nota Per ulteriori informazioni sulle impostazioni di configurazione Web, vedere Impostazioni di Web.config per ReportViewer.
Se per una proprietà viene restituito come valore di stringa nullriferimento Null (Nothing in Visual Basic)., il controllo ReportViewer visualizzerà la stringa dell'interfaccia utente originale relativa all'elemento.
Esempi
Di seguito è riportato il codice di esempio di una classe che implementa l'interfaccia 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
}
}