web-dev-qa-db-ja.com

WPFバインディングで「{Binding Path =。}」とはどういう意味ですか?

{Binding Path=.}はWPFバインディングを意味しますか?

何人かの人々がそれを使用するのを見ますが、説明を見つけることができませんでした。

バインディング構文に他の特別な記号がありますか({Binding /})?

76

これは、現在のソースへのバインドの省略形です。詳細については、 here を参照してください。

51
micahtan

私はこれを見つけました WPF Binding CheatSheet 数か月前に、特にWPFを学んでいる人にとって非常に便利だと感じました。その中にいくつかのスペルミスがありますが、それはまだかなり良いです。

次に、小さな抜粋を示します(表形式になっているはずです)。

Basic Binding   
{Binding}  Bind to current DataContext. 
{Binding Name}  Bind to the “Name” proeprty of the current DataContext. 
{Bindind Name.Length}  Bind to the Length property of the object in the Name property of the current DataContext. 
{Binding ElementName=SomeTextBox, Path=Text}  Bind to the “Text” property of the element XAML element with name=”SomeTextBox” or x:Name=”SomeTextBox”. 

CheatSheetへの直接リンク

58
Ryan Versaw