Skip to main content

Localizing Your DevExpress-powered .NET App – Your Feedback Matters

We hope to validate a few hypotheses about our Localization Service, Unified Component Installer, overall localization quality, and ways to translate strings in general.

Take the survey Not interested

VGridLocalizer Class

A base class that provides necessary functionality for custom localizers of the Vertical Grid control.

Namespace: DevExpress.XtraVerticalGrid.Localization

Assembly: DevExpress.XtraVerticalGrid.v24.2.dll

NuGet Packages: DevExpress.Win.Navigation, DevExpress.Win.VerticalGrid

#Declaration

public class VGridLocalizer :
    XtraLocalizer<VGridStringId>

#Remarks

Note

There are controls that only satellite assemblies can translate (for example, the Search dialog in XtraReports). We recommend that you use satellite assemblies to translate the application. Also, note that satellite assemblies are ignored if you use a custom localizer.

For more information on utilizing the VGridLocalizer class, refer to the Localizing WinForms Controls via Localizer Objects document.

#Example

The code below demonstrates how you can localize Vertical Grid‘s captions in the row header context menu.

using DevExpress.XtraVerticalGrid.Localization;

VGridLocalizer.Active = new MyVGridLocalizer();

class MyVGridLocalizer : VGridLocalizer {
    public override string Language { get { return "English"; } }
    public override string GetLocalizedString(VGridStringId id) {
        switch (id) {
            case VGridStringId.MenuPropertySortAscending: return "Sort Ascending";
            case VGridStringId.MenuPropertySortDescending: return "Sort Descending";
            case VGridStringId.MenuPropertyClearSorting: return "Clear Sorting";
            case VGridStringId.MenuPropertyClearSortingAllProperties: return "Clear All Sorting";
            default: return base.GetLocalizedString(id);
        }
    }
}

#Inheritance

Object
XtraLocalizer
XtraLocalizer<DevExpress.XtraVerticalGrid.Localization.VGridStringId>
VGridLocalizer
See Also