private static string GetExposureProgram(ExposurePrograms exp) { switch (exp) { case ExposurePrograms.ActionProgram: return("Action Program"); case ExposurePrograms.LandscapeMode: return("Landscape Mode"); case ExposurePrograms.PortraitMode: return("Portrait Mode"); case ExposurePrograms.AperturePriority: return("Aperture Priority"); case ExposurePrograms.CreativeProgram: return("Creative Program"); case ExposurePrograms.Manual: return("Manual"); case ExposurePrograms.Normal: return("Normal"); case ExposurePrograms.ShutterPriority: return("Shutter Priority"); case ExposurePrograms.NotDefined: return("Not Defined"); default: throw new NotSupportedException(); } }
public EXIFViewModel(EXIFModel core_model) { _exposureProgram = core_model.ExposureProgram; _ISOValues = core_model.ISOValue; Console.WriteLine("{0},{1}", core_model.ISOValue, _ISOValues); _make = core_model.Make; _exposureTime = core_model.ExposureTime; _flash = core_model.Flash; _fNumber = core_model.FNumber; }
private static string GetExposureProgramResource(ExposurePrograms exp) { string pic; switch (exp) { case ExposurePrograms.ActionProgram: pic = "ActionProgram"; break; case ExposurePrograms.LandscapeMode: pic = "LandscapeMode"; break; case ExposurePrograms.PortraitMode: pic = "PortraitMode"; break; case ExposurePrograms.AperturePriority: pic = "AperturePriority"; break; case ExposurePrograms.CreativeProgram: pic = "CreativeProgram"; break; case ExposurePrograms.Manual: pic = "Manual"; break; case ExposurePrograms.Normal: pic = "Normal"; break; case ExposurePrograms.ShutterPriority: pic = "ShutterPriority"; break; case ExposurePrograms.NotDefined: pic = "NotDefined"; break; default: throw new NotSupportedException(); } return("/PicDB;component/Resources/" + pic + ".png"); }