Wpf Binding двух строковых значений без XAML
Как правильно забиндеть два значения и слеш между ними одному textBox, который генерируется силами C# без XAML?
Вот такой исходник:
var coolEdit = new EditControl {IsReadOnly= true};
var coolTextBox = new TextBox
{
IsReadOnly = true,
TextAlignment = TextAlignment.Right
};
var pathCoolBinding= "DataMas[" + i + "].Data1+\\+DataMas[" + i + "].Data2" ;
var coolBinding = new Binding(pathCoolBinding);
coolBinding.Source = coolViewModel;
coolBinding.StringFormat = "n6";
coolTextBox.SetBinding(TextBox.TextProperty, coolBinding);
coolEdit.Content = coolTextBox;
Но при таком раскладе я вижу пустое поле, хоть программа не падает. Возможно ли вообще такое ? pls help