タグ付けされた質問 「selecteditem」

5
SelectedItem、SelectedValue、およびSelectedValuePathの違い
以下の違いは何ですか? SelectedItem SelectedValue SelectedValuePath これらの依存関係プロパティはすべてSelectorクラスで定義されています。私はしばしば混同SelectedItemしてSelectedValue、そしてSelectedValue持ちますSelectedValuePath。 それらの違いを知りたいのですが、いつ、特にSelectedValueとを使用するかについても知りたいSelectedValuePathです。いくつかの簡単な例でそれらの使用法を説明してください。

20
WPFツリービューのSelectedItemへのデータバインディング
WPFツリービューで選択されているアイテムを取得するにはどうすればよいですか?バインドしたいので、これをXAMLで行いたいと思います。 存在するとは思われるかもしれませんがSelectedItem、明らかに存在しないのは読み取り専用であるため、使用できません。 これは私がしたいことです: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" SelectedItem="{Binding Path=Model.SelectedCluster}" /> をSelectedItemモデルのプロパティにバインドします。 しかし、これは私にエラーを与えます: 'SelectedItem'プロパティは読み取り専用であり、マークアップから設定することはできません。 編集: OK、これは私がこれを解決した方法です: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource HoofdCLusterTemplate}" SelectedItemChanged="TreeView_OnSelectedItemChanged" /> そして私のxamlのcodebehindfileで: private void TreeView_OnSelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e) { Model.SelectedCluster = (Cluster)e.NewValue; }
240 c#  wpf  mvvm  treeview  selecteditem 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.