关于WPF对像属性数据绑定问题
问题是这样的,WPF中我看到的对象属性绑定到元素属性都是基本类型的绑定,如Textbox可以绑定一个int属性或者string属性,现在我在类中定义了一个非基本类型的属性,例如StringBuilder,我可不可以也把它绑定到Textbox.text中,可以的话用什么方法进行
[解决办法]
任何类型都是可以的,只不过都是ToString()了而已(如果不带默认的Converter的话)。跟int一样用就可以了。
[解决办法]
可以,要用Converter,http://msdn.microsoft.com/zh-cn/library/vstudio/ms752347.aspx#data_conversion
[解决办法]
textbox.text=StringBuilder.tostring()
[解决办法]
string myString = "Hello!";
this.textBox1.SetBinding(TextBlock.TextProperty, new Binding(".") { Source = myString });
[解决办法]
Convertor 添加一个数据转换器
[解决办法]
StringBuilder的话直接绑定就行吧。。。。默认都是调的tostring方法。。其他的就只能converter了。。 - -~