Я хочу, чтобы иметь возможность добавлять привязку к некоторым свойствам DataGridTextColumn (т.е. Ширина, порядок сортировки и т. Д.), Однако кажется, что эти свойства не являются DependencyPropertys, поэтому они не могут быть связаны. Другой ответ предложил подклассифицировать DataGridTextColumn, чтобы показать эти свойства как DependencyPropertys, однако я не могу найти информацию о том, как это сделать.Silverlight: обертывание non-DependencyProperty в DependencyProperty
Спасибо, Роберт
Er ... это не сработало с тех пор, как оно установлено через привязку, вызов callback не вызван, а при настройке через свойство DependancyProperty не изменяется. –
Извините, должно быть, было слишком рано для меня, чтобы это сделать! Да, я вижу, что настройка BindableWidth, с которой вы связываетесь, не приведет к изменению DP. Добавлен вызов SetValue в настройщике свойств. Другой способ не будет работать, т. Е. Если вы установите свойство Width напрямую, BindableWidth не будет обновляться, но я не думаю, что это важно для этого сценария. –
Спасибо! Однако не имеет значения, поскольку поскольку DataGridColumn не является элементом FrameworkElement, он не может быть связан. –