Class
LocalizationProvider<T>

This class is used as a base class for all Localization Provider classes used in RadControls.

Definition

Namespace:Telerik.WinControls.Localization

Assembly:Telerik.WinControls.dll

Type Parameters:

T

Syntax:

cs-api-definition
public abstract class LocalizationProvider<T> where T : class, new()

Inheritance: objectLocalizationProvider<T>

Derived Classes: FileDialogsLocalizationProviderChatLocalizationProviderRadPanoramaLocalizationProviderRadMessageLocalizationProviderCalendarLocalizationProviderColorDialogLocalizationProviderCommandBarLocalizationProviderDataFilterLocalizationProviderDiagramRibbonBarLocalizationProviderDiagramSettingsPaneLocalizationProviderRadFilterViewLocalizationProviderGanttViewLocalizationProviderLayoutControlLocalizationProviderImageEditorLocalizationProviderPdfViewerLocalizationProviderRadDockLocalizationProviderRadGridLocalizationProviderRadMapLocalizationProviderRadSchedulerLocalizationProviderRadSyntaxEditorLocalizationProviderRadTabbedFormControlLocalizationProviderRadVirtualGridLocalizationProviderRadWebCamLocalizationProviderPivotGridLocalizationProviderPrintDialogsLocalizationProviderPropertyGridLocalizationProviderRadBrowseEditorLocalizationProviderRadChartLocalizationProviderRadMarkupEditorLocalizationProviderRadMaskedEditBoxLocalizationProviderRadOfficeNavigationBarLocalizationProviderRadPageViewLocalizationProviderRadPictureBoxLocalizationProviderRadReminderLocalizationProviderRadSpeechToTextButtonLocalizationProviderRadSpellCheckerLocalizationProviderRadTaskDialogLocalizationProviderRadTimePickerLocalizationProviderRadTimeSpanPickerLocalizationProviderRadWizardLocalizationProviderSchedulerNavigatorLocalizationProviderTextBoxControlLocalizationProviderTreeViewLocalizationProviderVirtualKeyboardLocalizationProvider

Constructors

LocalizationProvider()

Declaration

cs-api-definition
protected LocalizationProvider()

Properties

Culture

Gets a CultureInfo object corresponding to the current localization provider.

Declaration

cs-api-definition
public virtual CultureInfo Culture { get; }

Property Value

CultureInfo

CurrentProvider

Gets or sets the current localization provider.

Declaration

cs-api-definition
[Browsable(false)]
public static T CurrentProvider { get; set; }

Property Value

T

Methods

CreateDefaultLocalizationProvider()

Creates a default localization provider.

Declaration

cs-api-definition
public static T CreateDefaultLocalizationProvider()

Returns

T

A new instance of the default localization provider.

GetLocalizedString(string)

Gets the string corresponding to the given ID.

Declaration

cs-api-definition
public abstract string GetLocalizedString(string id)

Parameters

id

string

String ID

Returns

string

The string corresponding to the given ID.

Events

CurrentProviderChanged

Fires when the current localization provider has changed.

Declaration

cs-api-definition
public static event EventHandler CurrentProviderChanged

Event Value

EventHandler