AvatarTemplateSelector Class
Chooses a DataTemplate based on the data object and the data-bound element for AvatarContent.
public class AvatarTemplateSelector : DataTemplateSelector
- Inheritance:
- object DataTemplateSelector object
Constructors
AvatarTemplateSelector()
Initializes an instance of the class.
public AvatarTemplateSelector()
Properties
ImageTemplate
The default DataTemplate to use for ImageSource data.
StringTemplate
The default DataTemplate to use for string data.
Methods
SelectTemplate(object, DependencyObject)
When overridden in a derived class, returns a DataTemplate based on custom logic.
public override DataTemplate? SelectTemplate(object item, DependencyObject container)
| Parameter | Type | Description |
|---|---|---|
| item | object | The data object for which to select the template. |
| container | DependencyObject | The data-bound object. |
Returns
- DataTemplate:
Returns a DataTemplate or
null. The default value isnull.
Inherited Members
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()