Posts Tagged ‘WPF’

Binding eines Enums an mehrere RadioButtons

1 Comment »

Bei einem meiner WPF-Projekte ergab sich die Problematik, das ich ein Enum an mehrere RadioButtons binden wollte. Nach recht langer Suche und einigen Versuchen habe ich einen Lösungsweg gefunden, den ich hier an einem kleinen Beispiel zeigen will. Den Source für den ValueConverter habe ich mir nicht ausgedacht. Beim googlen nach der Lösung habe ich durch Zufall diese Seite gefunden und den darauf befindlichen Source verwendet.

Ausgangspunkt ist einen kleine Klasse und ein Enum

public enum ProjectStatus 
{
    InVorbereitung,
    InArbeit,
    Abgeschlossen
}
 
public class Project
{
    public string ProjectName { get; set; }
    public ProjectStatus Status { get; set; }
}

Read the rest of this entry »