Back to Devexpress

XtraUserControl Class

windowsforms-devexpress-dot-xtraeditors-32638420.md

latest13.7 KB
Original Source

XtraUserControl Class

A user control that supports look and feel and skinning technology. The appearance settings of this control affect the look and feel settings of the DevExpress UI controls placed within it.

Namespace : DevExpress.XtraEditors

Assembly : DevExpress.Utils.v25.2.dll

NuGet Packages : DevExpress.Utils, DevExpress.Wpf.Core

Declaration

csharp
[HiddenToolboxItem]
public class XtraUserControl :
    UserControl,
    IDXControl,
    ISupportLookAndFeel,
    IXtraResizableControl,
    ISupportDXSkinColors,
    ISupportAppearanceObjectPropertiesFilter,
    IDirectXProviderOwner,
    IDirectXClientProvider,
    IRoundedBorderProvider,
    IRoundedPanelLayoutSupport,
    IScaleDpiProvider
vb
<HiddenToolboxItem>
Public Class XtraUserControl
    Inherits UserControl
    Implements IDXControl,
               ISupportLookAndFeel,
               IXtraResizableControl,
               ISupportDXSkinColors,
               ISupportAppearanceObjectPropertiesFilter,
               IDirectXProviderOwner,
               IDirectXClientProvider,
               IRoundedBorderProvider,
               IRoundedPanelLayoutSupport,
               IScaleDpiProvider

The following members return XtraUserControl objects:

Remarks

An XtraUserControl class instance is an empty control that can be used to create other controls. Its base functionality is inherited from the UserControl class.

The XtraUserControl supports the look and feel mechanism and appearance technology. Use XtraUserControl.LookAndFeel and XtraUserControl.Appearance properties to customize the corresponding settings.

Add XtraUserControl to a WinForms Project

  1. In the Solution Explorer, select the project and invoke the context menu.
  2. In the context menu, select Add DevExpress Item > User Control….

  1. Name the User Control and click OK.

Implements

IXtraResizableControl

Inheritance

Show 102 items

Object MarshalByRefObject Component Control ScrollableControl ContainerControl UserControl XtraUserControl WizardViewBase

DocumentViewerBase

FlyoutPanel

BackstageViewClientControl

EditFormUserControl

PdfViewer

RecurrenceControlBase

WeekDaysCheckEdit

SpreadsheetFormulaBar

SpreadsheetFormulaBarControl

EditFormUserControl

ChooseDataProviderPageView

ChooseObjectConstructorPageView

ObjectConstructorParametersPageView

SaveConnectionPageView

MonthlyRecurrenceControl

ChooseDataSourceNamePageView

ChooseObjectAssemblyPageView

ConfigureQueryPageView

MultiQueryConfigureParametersPageView

ChooseDataSourceTypePageView

ChooseEFConnectionStringPageView

ConnectionPropertiesPageView

MultiQueryConfigurePageView

ChooseObjectBindingModePageView

ObjectMemberParametersPageView

ParametersPageViewBase

DailyRecurrenceControl

ChooseConnectionPageView

ChooseEFContextPageView

ChooseEFDataMemberPageView

ChooseExcelFileDataRangePageView

ChooseFileOptionsPageView

ChooseFilePageView

ChooseJsonSchemaPageView

ChooseJsonSourcePageView

ChooseObjectMemberPageView

ChooseObjectTypePageView

ChooseXPObjectSourceEntityTypePageView

ConfigureEFFiltersPageView

ConfigureEFStoredProceduresPageView

ConfigureExcelFileColumnsPageView

ConfigureParametersPageView

PrintControl

DocumentViewer

WeeklyRecurrenceControl

YearlyRecurrenceControl

AIChooseDataSourceOptionPageView

XRDesignErrorList

XRDesignFieldList

XRDesignGroupAndSort

AddGroupingLevelPageView

ChooseExistingConnectionPageViewEx

ChooseObjectConstructorPageViewEx

ChooseReportColorSchemePageView

ConfigureReportPageSettingsPageView

CustomizeLabelPageView

MasterDetailAddGroupingLevelPageView

MasterDetailChooseSummaryOptionsPageView

MasterDetailSelectDataMembersPageView

MultiQuerySelectFieldsPageView

SelectColumnsPageView

SelectCrossTabDataMemberPageView

CardControl

DashboardDesigner

DashboardViewer

ChooseExtractFieldsPageView

ConfigureExtractDataSourcePageView

ConfigureFederationCalculatedFieldsPageView

ConfigureOlapParametersPageView

CreateExtractDataSourcePageView

DashboardChooseDataProviderPageView

DashboardChooseDataSourceTypePageView

ExtractParametersPageView

StoreExtractFilePageView

DateFilterControl

AIChooseReportTypePageView

AIDataBoundEnterReportPromptPageView

AINoDataEnterReportPromptPageView

ErrorListUserControl

XRDesignPropertyGrid

XRDesignReportExplorer

XRToolBoxUserControl

ChooseReportDataSourceTypePageViewEx

ChooseReportLayoutPageView

ChooseReportStylePageView

ChooseReportTemplatePageView

ChooseReportTypePageView

ChooseSummaryOptionsPageView

ConfigureCrossTabPageView

MapReportTemplateFieldsPageView

SelectLabelTypePageView

SetReportTitlePageView

SpecifyReportTemplateOptionsPageView

See Also

XtraUserControl Members

DevExpress.XtraEditors Namespace