Ziel Entwickeln Sie ein benutzerdefiniertes Steuerelement, das zusammenfassende Daten für eine bestimmte Woche anzeigt.WPF Databinding basierend auf Bedingungen
Die übergebenen Daten in wäre wie folgt:
3rd May 2009 Customer A $2000
4th May 2009 Customer A $3900
6th May 2009 Customer B $1900
Die erwartete Anzeige
3rd May 4th May 5th May 6th May
Customer A Customer A Customer B
$2000 $1900 $1900
Wie Sie bedingt die Daten basierend auf dem Datum zu sehen sein würde.
Können Artikel basierend auf einer Bedingung in WPF datengebunden werden?
heißt Zusammenfassung zeigen, wenn Datenquelle Datum == aktuelle Artikel
Datum oder soll ich nur Stick hinter in C diese Logik zu Codierung #?
----------------- Edit für Andys Fragen --------------------
I kann es eine Schnittstelle, aber keine Basisklasse implementieren.
Was ich tun möchte, ist die Kontrolle zeigen 1 Woche von einem Jahr im Wert von Daten wird dies über eine Eigenschaft namens aktuelle Woche festgelegt werden.
Wenn dann die bekannte Datenquelle (siehe Beispieltabelle oben) übergeben wird, möchte ich jeden Tag Elemente in der Steuerung, um ihre Daten aus der Datenquelle ziehen, wenn es welche gibt, und wenn nicht dann immer noch anzeigen, aber nur anzeigen Datum.
Die Daten würden eine Liste von Netz Zusammenfassung seiner
Objektepublic class GridSummary
{
public DateTime SummaryDate;
public Client Customer;
public decimal Amount;
}
Entschuldigung, ich hätte klarer sein sollen, ich möchte, dass die Entwickler in der Lage sind, jede Datenquelle in meine Kontrolle zu werfen, und meine Kontrolle wählt einfach die Daten für die angegebenen Tage aus. – Peter
Das Datenformat sollte oben tabellarisch sein, aber es hat nicht funktioniert, sorry, ich bin neu. So zeigt jeder Artikel das Datum, der Kunde darunter, und dann der Betrag darunter. – Peter