ObjectDataProvider.ConstructorParameters Property

 

Gets the list of parameters to pass to the constructor.

Namespace:   System.Windows.Data
Assembly:  PresentationFramework (in PresentationFramework.dll)

public IList ConstructorParameters { get; }

Property Value

Type: System.Collections.IList

The list of parameters to pass to the constructor. The default value is null.

Changing this collection implicitly causes the ObjectDataProvider to refresh. When changing multiple refresh-causing properties, the use of DeferRefresh is recommended.

<object>
  <object.ConstructorParameters>
    parameterValues
  </object.ConstructorParameters>
</object>

The following example shows how to use this property:

<ObjectDataProvider x:Key="myDataSource" ObjectType="{x:Type src:Person}">
  <ObjectDataProvider.ConstructorParameters>
    <system:String>Joe</system:String>
  </ObjectDataProvider.ConstructorParameters>
</ObjectDataProvider>

.NET Framework
Available since 3.0
Return to top
Show: