WPF:DataTemplate中的grid的ColumnDefinition在binding后在codebehind动态修改无效

XAML代码:
图片说明
依赖属性:
图片说明
在初始化修改属性值后,显示是无ColumnDefinition值的界面,也就是逻辑里面动态确定这个值无效,请问哪位大侠能帮忙解答一下啊?搞几天了

这个肯定是可以的,把你完整代码贴上来

你这样绑定肯定是失效的,Template里面的绑定用的是TemplateBinding,绑定的是控件自身属性