UIHintAttribute Constructor (String, String, Object[])
.NET Framework (current version)
Initializes a new instance of the UIHintAttribute class by using the specified user control, presentation layer, and control parameters.
Assembly: System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)
public UIHintAttribute( string uiHint, string presentationLayer, params object[] controlParameters )
Parameters
- uiHint
-
Type:
System.String
The user control (field template) to use to display the data field.
- presentationLayer
-
Type:
System.String
The presentation layer that uses the class. Can be set to "HTML", "Silverlight", "WPF", or "WinForms".
- controlParameters
-
Type:
System.Object[]
The object to use to retrieve values from any data sources.
| Exception | Condition |
|---|---|
| ArgumentException | ControlParameters is null or it is a constraint key. -or- The value of ControlParameters is not a string. |
Universal Windows Platform
Available since 8
.NET Framework
Available since 3.5
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 3.0
Available since 8
.NET Framework
Available since 3.5
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 3.0
UIHintAttribute Overload
UIHintAttribute Class
System.ComponentModel.DataAnnotations Namespace
Creating WPF Applications
Show: