注意这里是使用ControlTemplate,不像Items控件使用的是ItemTemplate。
此方法适用于所有从ContentControl继承的控件。
注意①由于C#中的string实际上是只读的,所以将TextBox用TwoWay绑定到string会抛出异常。这时要用对象将string包装其中。②非Items控件的对象源是单个对象;而Items控件的对象源必须是个Collection,即使是单个对象也要添加到Collection中作为对象源。
或者:
注意这里是使用ControlTemplate,不像Items控件使用的是ItemTemplate。
此方法适用于所有从ContentControl继承的控件。
注意①由于C#中的string实际上是只读的,所以将TextBox用TwoWay绑定到string会抛出异常。这时要用对象将string包装其中。②非Items控件的对象源是单个对象;而Items控件的对象源必须是个Collection,即使是单个对象也要添加到Collection中作为对象源。
或者: