DetailViewExtensions.CustomizeViewItemControl<T>(DetailView, Controller, Action<T>) Method
Allows you to access controls of View Items the specified Detail View contains.
Namespace: DevExpress.ExpressApp
Assembly: DevExpress.ExpressApp.v25.1.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Parameters
| Name | Type | Description |
|---|---|---|
| view | DetailView | A DetailView that contains the View Items whose controls the customizeAction method customizes. |
| controller | Controller | A Controller to customize controls of View Items. |
| customizeAction | Action<T> | A method to customize controls of View Items. |
Type Parameters
| Name | Description |
|---|---|
| T | The type of View Items. |
Remarks
The following code snippet customizes controls of Date Property Editors:
using DevExpress.ExpressApp;
using DevExpress.ExpressApp.Win.Editors;
// ...
public class CustomizeDateEditorController : ObjectViewController<DetailView, DemoTask> {
protected override void OnActivated() {
base.OnActivated();
View.CustomizeViewItemControl<DatePropertyEditor>(this, CustomizeDateEditor);
}
private void CustomizeDateEditor(DatePropertyEditor propertyEditor) {
propertyEditor.Control.Properties.ShowWeekNumbers = true;
}
}
The following image demonstrates how this Controller affects the UI.

See Also