我有一個自定義集合,它擴展了ObservableCollection並重寫了ToString()。 如果我這個集合綁定到一個TextBox的Text屬性,像這樣:將TextBox.Text綁定到自定義集合不顯示自定義ToString()
<TextBox IsReadOnly="True" Text="{Binding Satellites, Mode=OneTime}"/>
其中衛星將這個自定義集合的一個實例,在文本框中顯示(Collection)
而不是調用我的ToString自定義實現()。
這是預期的行爲?
我編輯了自己的冠軍。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –