Мне нужно привязать свойство ширины столбца GridView, который динамически создается в коде.
Поскольку объект GridViewColumn не имеет метода SetBinding, как мне это сделать?
Заранее спасибо.
BindingOperations.SetBinding ()
GridViewColumn gvc = new GridViewColumn(); gvc.Header = "Value"; Binding b = new Binding(); b.XPath = "./Data/@Value"; gvc.DisplayMemberBinding = b; GridView.Columns.Add(gvc);
Вы можете создать SetValue в обработчике событий, отвечающем за изменение состояния ширины столбца, и обновить его таким образом.