The following is returning NULL for me, any idea why?
MultiBinding collectionRange = new MultiBinding();
collectionRange.Bindings.Add(new Binding("CurrentPosition") { Source = View });
collectionRange.Bindings.Add(new Binding("Count") { Source = View });
collectionRange.StringFormat = "{0} of {1}";
tbFooter.SetBinding(TextBlock.TextProperty, collectionRange);
var x = tbFooter.GetBindingExpression(TextBlock.TextProperty);
The MultiBinding is fine – the properties are valid and it renders on the UI ..I just can’t seem to grab the binding expression (x is always NULL)
Am I using this method wrong?
See “Remarks” section and notes in “Examples” section here.