It is used to indicate the item selected by the user. Compared with the text, Tag
has additional interaction.
1
| public class Tag : ContentControl
|
Attributes
Property |
Description |
Default Value |
Remarks |
ShowCloseButton |
Whether to display the delete (close) button |
true |
|
Selectable |
Whether to support selection |
false |
|
IsSelected |
Is selected |
false |
|
HeaderTemplate |
|
|
|
HeaderTemplateSelector |
|
|
|
HeaderStringFormat |
|
|
|
TagContainer.ShowCloseButton |
|
|
|
Header |
|
|
|
Events
Name |
Description |
Selected |
Triggered when the label is selected |
Closing |
Triggered when the label is closed |
Closed |
Triggered after the label is closed |
Attributes
Property |
Description |
Default Value |
Remarks |
ShowAddButton |
Whether to display the new label button |
false |
|
TagMargin |
Tag Margin |
Thickness(5) |
|
Events
Name |
Description |
AddTagButtonClick |
Triggered when a tag is added |
Case
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <hc:TagContainer Name="Container1" Margin="11" Width="420" Padding="5"> <hc:Tag Margin="5" ShowCloseButton="False" Content="Text"/> <hc:Tag Header="H" hc:TitleElement.Background="{DynamicResource PrimaryBrush}" Margin="5" ShowCloseButton="False" Content="Text"/> <hc:Tag Margin="5" Selectable="True" Content="Text"/> <hc:Tag Margin="5" ShowCloseButton="False" Content="Text"/> <hc:Tag Margin="5" Content="Text"/> <hc:Tag Margin="5" IsSelected="True" Selectable="True" ShowCloseButton="False" Content="Text"/> <hc:Tag Margin="5" Content="Text"/> <hc:Tag Margin="5" ShowCloseButton="False" Content="Text"/> <hc:Tag Margin="5" IsSelected="True" Selectable="True" Content="Text"/> <hc:Tag Margin="5" ShowCloseButton="False" Content="Text"> <hc:Tag.Header> <Image Source="/Resources/Img/Album/1.jpg"/> </hc:Tag.Header> </hc:Tag> <hc:Tag Margin="5" IsSelected="True" Selectable="True" Content="Text"> <hc:Tag.Header> <Image Source="/Resources/Img/Avatar/avatar2.png"/> </hc:Tag.Header> </hc:Tag>
|