Share via


ValidationSummary.Target Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Gets or sets the UIElement for which validation errors will be displayed in the summary.

Namespace:  System.Windows.Controls
Assembly:  System.Windows.Controls.Data.Input (in System.Windows.Controls.Data.Input.dll)

Syntax

'Declaration
Public Property Target As UIElement
public UIElement Target { get; set; }
<sdk:ValidationSummary Target="{Binding ElementName=targetElement}"/>

XAML Values

  • targetElement
    The Name or x:Name of a UIElement that the ValidationSummary is associated with. This syntax assumes that the working data context contains the named element. For more information, see ElementName.

Property Value

Type: System.Windows.UIElement
The UIElement for which validation errors will be displayed in the summary. The default is nulla null reference (Nothing in Visual Basic).

Remarks

Dependency property identifier field: TargetProperty

By default, the Target is nulla null reference (Nothing in Visual Basic) and the ValidationSummary displays errors for its parent container. To specify a different container for which the ValidationSummary will display errors, set the Target property. The Target is typically a container that holds other input controls, but can be a reference to any UIElement. You can set the Target in code or in XAML. To set it in XAML, you must use an ElementName binding.

Version Information

Silverlight

Supported in: 5, 4, 3

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.