2016-09-12 5 views
0

エントリに入力された値を保存してラベルに表示するにはどうすればいいですか? 私が見つけたすべての例では、アプリケーションに美容的要因のみを示しています。Xamarin.Formsのエントリとラベルのテキスト値に動的リソースを作成する方法VS2015

+0

データバインディングについて読むhttps://blogs.msdn.microsoft.com/jerrynixon/2012/10/12/xaml-binding-basics-101/ –

答えて

2

Labelの両方を同じViewmodelプロパティにバインドできます。

XAML:

<Entry Text={Binding MyText} />  
<Label Text={Binding MyText} /> 

のViewModel:

private string _myText;  
public string MyText 
{ 
    get 
    { 
    return _myText; 
    } 
    set 
    { 
    _myText = value; 
    OnPropertyChanged(); 
    } 
} 

あなたはInteractive_MVVM

でより多くのサンプルを見つけることができるまたはあなたがバインドビューに表示を行うことができます。

<Entry x:Name="Entry1" Text="{Binding Country}"/> 
<Label BindingContext="{x:Reference Entry1}" Text="{Binding BindingContext.Country}"/> 

をさらに多くのサンプルを見つけることができますView-to-View Bindings

+0

@EloiSartori - それがあなたを助けた場合その答えを受け入れてください。そうすれば、同じ問題を抱えている将来のユーザーに役立つでしょう。 –

関連する問題