У меня есть список элементов с таким интерфейсом, как этот
public interface INamedItem
{
string DisplayName
{
get;
}
}
В Silverlight я могу привязать к списку и показать отображаемое имя, и это работает.
Однако, в зависимости от значения DisplayName, я хочу показать его по-разному (использовать другой шаблон данных?).
Если в DisplayName есть два '\ t, то я хочу, чтобы текст перед первой вкладкой был выровнен по левому краю, текст между вкладками был центрирован, а остальная часть текста выровнена по правому краю.
Есть ли простой способ сделать это? Я добавил "ответ" ниже, который нашел в Google после добавления этого сообщения, но я чувствую, что это должен быть лучший способ.