2011-11-15 62 views

回答

1

A轉換器可以在這裏

一個很好的選擇,例如,它纔有意義,你在這種情況下,有一個Person對象。對於你的文本框綁定到人物並通過轉換器傳遞它。該轉換器可以採取的值,並返回合併後的字符串

像下面

 // this would be your convert function inside your converter that implements the IValueConverter interface 
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 
    { 
     Person p = value as p; 
     if (p != null) 
     { 
      return string.Format("{0},{1}", p.LastName,p.FirstName); 

     } 
return string.Empty; //or you could show an error maybe... 

    } 
3

沒有直接的方法來做你所問的。

創建第三個屬性,該名稱返回格式化值,並在名字或姓氏更改時觸發PropertyChanged事件。

2

我會用堆面板的內部兩個文本框,鄰創建數據模板

相關問題