2016-05-05 3 views

ответ

3

Вы можете сделать это эффективно так же, как пример XAML, просто установив BindingContext вашего представления в другое представление.

Пример:

var stepper = new Stepper(); 

var label = new Label { 
    BindingContext = stepper 
}; 
label.SetBinding (Label.TextProperty, new Binding ("Value", stringFormat: "{0:F0}")); 

В качестве альтернативы, можно установить Binding.Source:

var stepper = new Stepper(); 

var label = new Label(); 
label.SetBinding (Label.TextProperty, new Binding ("Value", stringFormat: "{0:F0}", source: stepper)); 

Source

2

x:Reference просто установив ссылку на объект, как BindingContext другого объекта.

Это в основном:

myLabel.BindingContext = mySlider; 
Смежные вопросы