I have a class:
public class AccountDetail
{
    public DetailScope Scope
    {
        get { return scope; }
        set { scope = value; }
    }
    public string Value
    {
        get { return this.value; }
        set { this.value = value; }
    }
    private DetailScope scope;
    private string value;
    public AccountDetail(DetailScope scope, string value)
    {
        this.scope = scope;
        this.value = value;
    }
}
and an enum:
public enum DetailScope
{
    Private, 
    Business, 
    OtherDetail
}
Lastly, I have a .xaml file:
<Window x:Class="Gui.Wpf.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Test" 
    SizeToContent="WidthAndHeight">
    <Grid>
        <ComboBox 
            Name="ScopeComboBox" 
            Width="120" 
            Height="23" 
            Margin="12" />
    </Grid>
</Window>
I would like to do two things:
- I wish to data bind DetailsScopeenum values to the combo box values. I don't wish to bind enum values directly because the last enum value would beOtherDetailinstead ofOther detail(added a space character and small letter 'd').
- I wish to data bind the selected value in the combo box to the one specified in the 
instance of the AccountDetailobject.
Could you help me out? Thanks.
Update: I found this post http://blogs.msdn.com/b/wpfsdk/archive/2007/02/22/displaying-enum-values-using-data-binding.aspx. I need something similar.
 
     
     
     
     
    