实现 IDataTemplate 接口
Samples
Basic Example
// remember to import the needed namespace
// using Avalonia.Controls.Templates;
public class MyDataTemplate : IDataTemplate
{
public IControl Build(object param)
{
// build the control to display
return new TextBlock() { Text = (string)param };
}
public bool Match(object data)
{
// Check if we can accept the provided data
return data is string;
}
}Advanced Samples
最后更新于