"{バインディング}"とは何ですか?ポイントは何を指していますか?あなたは、あなたがこのクラスを見れば具体的には、BindingExtension
Xamarinフォームバインディング
だ、マークアップ拡張機能である私たちはプロパティを参照していることを知っているが、私はXAMLでこの時点に
"{バインディング}"とは何ですか?ポイントは何を指していますか?あなたは、あなたがこのクラスを見れば具体的には、BindingExtension
Xamarinフォームバインディング
だ、マークアップ拡張機能である私たちはプロパティを参照していることを知っているが、私はXAMLでこの時点に
{Binding}
を入れなければならないとき、私は理解していませんそれはPath
プロパティを持っていることがわかります。あなたがバインドするオブジェクトは、あなたがに特異的に結合する性質を持っていませんが、あなたはむしろ必要な場合
{Binding PathThePublicPropertyOfTheBindingContext}
:
{Binding Path=PathThePublicPropertyOfTheBindingContext}
や、Path=
を省略して短く:XAMLでは、このようにそれを使用しますオブジェクト自体にバインドするには、.
を使用します。
public string MyObject = "Hello World";
BindingContext = MyObject;
とXAML
に<Label Text="{Binding .}">
それは "Hello Worldの" を表示し、オブジェクト自体の内容:言う、あなたのバインディングコンテキストはstring
タイプです。
"。"ここではオプションです。自己へのバインディングのために '{Binding} 'を書くことができます。 –
https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-basics/data_binding_basics/ – Jason