datatemplate不行
那要怎么样才能在后台设置这个button的属性呢?
@bgh: baidu吧,非mvvm的方式只能使用find元素的方式。
这里还是mvvm好点。
@日暮青色: 好吧
因为是这个Button在模板里面的,而在WPF中模板与代码是分离的,所以,就要通过模板的FindName方法查找
var button = this.Template.FindName("fh", this) as Button;
而在你这个里面,查找要更麻烦,因为要先找到CellTemplate,才能在其中找到这个"fh"。
所以,正常的代码应该是使用按钮的Command绑定功能,而不是Click事件方法。
哦哦,谢谢
使用标记语言x:Name