Скажем, у меня есть следующий класс:
public class Name
{
public string First {get;set;}
public string Last {get;set;}
public string FullName
{
get
{
return String.Format("{0} {1}", this.First, this.Last);
}
}
}
Как мне реализовать 2 DataGridColumns (1 для имени, 1 для фамилии), чтобы их можно было «отсортировать по заголовку столбца», но чтобы эти 2 столбца отображались как одна ячейка, показывая свойство «FullName»?
FYI - приветствуются ответы для .NET DataGrid или расширенного набора инструментов WPF DataGridControl, а также все концептуальные или помогающие указать мне правильное направление.