/// <summary> /// HandleFractionからラベル名を自動的に引き当ててHandleFractionViewModelのインスタンスを生成する /// </summary> /// <param name="fraction"></param> /// <returns></returns> public static HandleFractionViewModel Create(HandleFraction fraction) { return(new HandleFractionViewModel(fraction, fractionLabelMap[fraction])); }
/// <summary> /// HandleFractionと表示名を設定してインスタンスを生成する /// </summary> /// <param name="fraction">端数の取り扱い</param> /// <param name="label">表示名</param> public HandleFractionViewModel(HandleFraction fraction, string label) { Fraction = fraction; Label = label; }