Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

Localizer Class

Represents an object providing a means to localize editor interface elements.

Namespace: DevExpress.XtraEditors.Controls

Assembly: DevExpress.XtraEditors.v24.1.dll

NuGet Package: DevExpress.Win.Navigation

#Declaration

public class Localizer :
    XtraLocalizer<StringId>

#Remarks

The XtraEditors library allows you to localize the captions, dialogs and menus used for runtime editors customization. This gives you the ability to provide a completely native language interface to your end-users. XtraEditors runtime interface localization can be performed via the Localizer object. To localize the editor interface, you must first create a Localizer descendant. Then, override the Localizer.GetLocalizedString method to provide custom captions to interface elements. Finally, after the proper Localizer descendant has been created, assign it to the Localizer.Active property so that it takes effect.

Refer to the Localization topic for detailed information on how editors can be localized.

See Also