Tag: collectionviewsource
Die Extensible Application Markup Language (XAML) – proxy einer CollectionView-Klasse.
4
Antworten
Arbeite ich am Aufbau einer ListView, deren Source - Eigenschaft auf eine ivar von einer Klasse von mir, genannt Cat. Jeder Cat hat eine ObservableCollection von Trait Objekte: private ObservableCollection<Trait> _traits = new ObservableCollection<Trait>(); public ObservableCollection<Trait> Traits
1
Antworten
Ich habe eine ObservableCollection Elemente, die ich brauche, um in der Lage sein zu aktualisieren und die Daten dargestellt, die immer noch eine ICollectionView. Hier sind die relevanten bits des Codes: private ObservableCollection<Hero> heroesDBHeroes; public ObservableCollection<Hero> HeroesDBHeroes
3
Antworten
Ich umgesetzt haben kleine demo von CollectionViewSource für WPF DataGrid in MVVM. Ich würde wirklich zu schätzen jede Hilfe, die zur überprüfung der Umsetzung und kommentieren, ob dies der richtige Ansatz zu verwenden CollectionViewSource. public class ViewModel
3
Antworten
Wirklich das Thema sagt alles. <CollectionViewSource x:Key="MyData" Source="{Binding}" Filter="{ SomethingMagicInXaml? }" /> Es ist nicht so, dass ich nicht haben kann code. Es ist nur nagt an mir. InformationsquelleAutor Jerry Nixon - MSFT | 2011-06-23
2
Antworten
Gibt es eine XAML einzige Weg, um automatisch die Art der gebundenen Elemente (Liste der ViewModel-Objekt) ItemsControl basierend auf den Eigenschaften der Elemente. ItemsControl ist Teil eines DataTemplate. Ich dachte CollectionViewSource würde den trick tun, aber wie
3
Antworten
Ich verwende ein DataGrid gebunden an ein CollectionViewSource (Spieler), selbst gebunden, um das aktuell ausgewählte Element einer ListBox (Ebenen), jedes Element mit einer Sammlung sortiert/angezeigt im DataGrid: <ListBox Name="lstLevel" DisplayMemberPath="Name" IsSynchronizedWithCurrentItem="True" /> ... <!-- DataGrid source, as
3
Antworten
'ContentTemplate" ist ein DataTemplate, das zeigt ein Objekt, das hat ein Mitglied von 'FooList' (ObservableCollection). <DataTemplate x:Key="ContentTemplate"> <ListBox ItemsSource="{Binding Path=FOO}"> ... </ListBox> </DataTemplate> Ich muss in der Lage sein zu filtern, die FooList über eine CollectionViewSource. Dies
3
Antworten
Bin ich verbindlich eine CollectionViewSource zu einem ListView um Elemente zu gruppieren. Es funktioniert alles Super außer wenn ich ein update der ObservableCollection die CollectionViewSource basiert. Wenn ich ein update für den Wert eines Objekts in der
2
Antworten
XAML unten ist im Grunde genommen der Versuch, eine Liste von Buttons (gerendert von der Name Eigenschaft von Objekten in der Views collection in der aktuellen DataContext. Wenn ich auf eine Taste der CurrentItem Eigenschaft von CollectionViewSource
1
Antworten
Binden kann die CollectionViewSource DocProps ist eine öffentliche Eigenschaft public ObservableCollection<DocProp> DocProps1 DataContext ist selbst DataContext="{Binding RelativeSource={RelativeSource self}}" Dies funktioniert <ListBox Grid.Row="0" Grid.Column="0" ItemsSource="{Binding Path=DocProps1}"> Kann ich Draht ein CollectionViewSource zu Sortieren Dies nicht sogar DocProps1 <ListBox
2
Antworten
Bin ich verbindlich eine ComboBox-Komponente auf Entitäten, aber ich möchte die Daten gefiltert. Bis jetzt habe ich versucht zwei Möglichkeiten: "einfach" ein: Wenden Sie den filter direkt auf die ObjectSet durch LINQ to Entities - Einstellung ein
2
Antworten
Ich bin mit einem CollectionViewSource Gruppe meine Daten. In meinen Daten habe ich Property1 und Property2 dass ich bin benötigen, um die Gruppe auf. Die einzige Bedingung ist, dass ich nicht wollen, dass die sub-Gruppen einer anderen
6
Antworten
Ich bin mit CollectionViewSource zum filtern der angezeigten Datensätze in einer ListBox angezeigt. Der xaml-Code folgt. <Window x:Class="WPFStarter.ListBoxItemsFilter.ListBoxFilterUsingCollectionViewSource" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Name="userControl" Title="ListBoxFilterUsingCollectionViewSource" Height="300" Width="300"> <Window.Resources> <CollectionViewSource Source="{Binding ElementName=userControl, Path=DataContext.Items}" x:Key="cvs" Filter="CollectionViewSource_Filter"/> </Window.Resources> <StackPanel Orientation="Vertical"> <TextBox x:Name="txtSearch" TextChanged="txtSearch_TextChanged"/>
3
Antworten
Ich bin mit einer CollectionViewSource in einem Dialogfeld view-Modell, das mit verschiedenen filtern von Anforderungen, welche gut funktioniert. Ich behaupte auch das entspricht dem ausgewählten Objekt eine Eigenschaft (SelectedProject), und ich wundere mich, wenn ich könnte /sollte
9
Antworten
Habe ich ein WPF-DataGrid gebunden an ein CollectionViewSource, kapselt eine ObservableCollection. Diese CollectionViewSource hat zwei Hauptziele: 1) Gruppe jedes Element durch eine bestimmte Eigenschaft von T. ich bin mit einem ValueConverter in die GroupDescription um die Gruppierung
2
Antworten
Ich geschrieben habe, eine Benutzerdefinierte WPF-Steuerelement mit der Suche nach Erweiterung, nennen wir es MyControl. Die Steuerung ist ein Nachkomme eines ItemsControl Klasse. Also ich füttere die die Datenquelle, zu der Sie es wie folgt: Das Steuerelement
3
Antworten
Ich verwendet Drag-and-Drop-bind-Data-Source-Objekt (DB-Modell) DataGrid (im wesentlichen nach diesem Beispiel in Entity Framework, Databinding mit WPF. Funktioniert alles einwandfrei mit dieser Implementierung. XAML <Window.Resources> <CollectionViewSource x:Key="categoryViewSource" d:DesignSource="{d:DesignInstance {x:Type local:Category}, CreateList=True}"/> </Window.Resources> <Grid DataContext="{StaticResource categoryViewSource}"> .. Code Hinter
6
Antworten
Ich bin auf der Suche nach einem Weg, um neu zu Sortieren meine DataGrid wenn die zugrunde liegenden Daten geändert. (Die Einstellung ist ziemlich standard: Das DataGrid ist ItemSource Eigenschaft gebunden ist, um eine ObservableCollection; Die Spalten
1
Antworten
Ich bin mit ObservableCollection mit zwei ICollectionView für verschiedene Filter. Ist für das filtern von Nachrichten, die von einem, und man ist für die Zählung der Nachrichten überprüft. Wie Sie sehen können message filter und message count
6
Antworten
Ich arbeite gerade an einer WPF-desktop-Anwendung mit dem MVVM-Muster. Ich versuche zu filtern, einige Elemente aus einem ListView basierend auf den eingegebenen text in eine TextBox. Ich will die ListView Elemente werden gefiltert, wie ich den text
1
Antworten
Ich habe eine ListView enthält zwei Arten von Objekten, Einzel-und mehrfach. Die single ist ein normaler TextBlock, während das multiple ist eine ComboBox mit items. Ich versuche, die Gruppe der Elemente in der ComboBox ohne Erfolg. Ist