Trigger.SourceName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de naam van het object op of stelt u deze in met de eigenschap die ervoor zorgt dat de bijbehorende setters worden toegepast.
public:
property System::String ^ SourceName { System::String ^ get(); void set(System::String ^ value); };
public string SourceName { get; set; }
[System.Windows.Markup.Ambient]
public string SourceName { get; set; }
member this.SourceName : string with get, set
[<System.Windows.Markup.Ambient>]
member this.SourceName : string with get, set
Public Property SourceName As String
Waarde van eigenschap
De standaardeigenschap is null. Als deze eigenschap is null, wordt de Property eigenschap geƫvalueerd met betrekking tot het element waarop deze stijl of sjabloon wordt toegepast (de bovenliggende of de bovenliggende sjabloon).
- Kenmerken
Uitzonderingen
Nadat een Trigger gebruiker in gebruik is, kan deze niet worden gewijzigd.
Voorbeelden
Een scenario waarin u de SourceName eigenschap zou gebruiken, is wanneer de eigenschap van belang geen eigenschap is van de bovenliggende sjabloon, zoals in het volgende voorbeeld:
<Trigger SourceName="Popup"
Property="AllowsTransparency"
Value="True">
<Setter TargetName="SubmenuBorder"
Property="CornerRadius"
Value="0,0,4,4" />
<Setter TargetName="SubmenuBorder"
Property="Padding"
Value="0,0,0,3" />
</Trigger>
Opmerkingen
U kunt deze eigenschap instellen op de naam van elk element binnen het bereik van waar de triggerverzameling (de verzameling waarvan dit Trigger deel uitmaakt) wordt toegepast. Dit is doorgaans een benoemd element dat zich in de sjabloon bevindt die dit Triggerbevat.
U kunt een object een naam opgeven met behulp van de syntaxis van de x:Name Directive .