WPF - справка, преобразовывающая выражение привязки XAML в codebehind

здесь связан горькая статья Joel Spolsky , но содержит хорошее различие между панелями инструментов, библиотеками, платформами и таким

7
задан Matt Randle 22 July 2009 в 10:26
поделиться

2 ответа

Я решил это. Для всех, кому интересно, вы можете использовать метод BindingOperation.SetBinding.

Полный код:

var newCol = new DataGridTextColumn();
newCol.Binding = new Binding("SdDevDuration");

var visiblityBinding = new Binding("IsVisible");
visiblityBinding.Source = col;
visiblityBinding.Converter = new VisibilityConverter();                        
BindingOperations.SetBinding(newCol, DataGridTextColumn.VisibilityProperty, visiblityBinding);
12
ответ дан 6 December 2019 в 21:17
поделиться

I set the Visibility's Source to a StaticResource, but still got AG_E_BAD_PARSER runtime error, looks like it works in WPF but not in Silverlight. I'm using Silverlight 3 DataGridTextColumn. have you tried this in Silverlight?

I found another link related to this issue, but I haven't found the solution yet. Silverlight DataGridTextColumn Binding Visibility

0
ответ дан 6 December 2019 в 21:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: