私はこの性質を持っている:リスト<string>をItemsControlにバインドするにはどうすればよいですか?私のプレゼンターで
public List<string> PropertyNames { get; set; }
そして、私はこのようなItemsControlに/ DataTemplateを持つ名アウトリストする:一般的なリストは、プロパティの名前がありませんので
<ItemsControl ItemsSource="{Binding PropertyNames}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Value}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
をどのようにしての値をBindingステートメントで参照しますか?
+1。うん。私はそれをドットが動作する 'Path = ...'と混同しました。 –
FYI、 '。' 'Path ='の有無にかかわらず動作します。ブランクは暗黙的に '。'と解釈されます。 {Binding}、{Binding。}、{Binding Path =。}を書くことができます。{Binding Path =}は動作しません.XAMLコンパイラエラーが発生します。 –
haha。質問は11:15に尋ねられ、ちょうど1分後に全く同じ人が答えました。それから答えは受け入れられる:)よくやった。 –