public Array SecurityAccessLevelOptions { get{return Enum.GetNames(typeof(OakLeaf.MM.Main.Security.mmSecurityAccessLevel));} } public string DefaultSecurityAccessLevelString { get { return Enum.GetName(typeof(OakLeaf.MM.Main.Security.mmSecurityAccessLevel),DefaultSecurityAccessLevel); } set { DefaultSecurityAccessLevel = (OakLeaf.MM.Main.Security.mmSecurityAccessLevel)Enum.Parse(typeof(OakLeaf.MM.Main.Security.mmSecurityAccessLevel), value); } } /// <summary> /// DefaultSecurityAccessLevel /// </summary> public OakLeaf.MM.Main.Security.mmSecurityAccessLevel DefaultSecurityAccessLevel { get { if (this.Row != null) return (OakLeaf.MM.Main.Security.mmSecurityAccessLevel)mmType.GetNonNullableDbValue(this.Row["DefaultSecurityAccessLevel"], "System.Int32"); else return this._defaultsecurityaccesslevel; } set { if (this.Row != null) this.Row["DefaultSecurityAccessLevel"] = value; this._defaultsecurityaccesslevel = value; } } private OakLeaf.MM.Main.Security.mmSecurityAccessLevel _defaultsecurityaccesslevel;I can use SecurityAccessLevelOptions as the datasource for the combobox but for some reason cannot work out how to bind the combobox to DefaultSecurityAccessLevelString. Should that be possible (and if so how)?