private TextNumberFormat(TextNumberFormat.formatTypes theType, System.Globalization.CultureInfo cultureNumberFormat, int digits) { this.numberFormat = cultureNumberFormat.NumberFormat; this.numberFormatType = (int)theType; this.groupingActivated = true; this.separator = this.GetSeparator( (int)theType ); this.digits = digits; }
private TextNumberFormat(TextNumberFormat.formatTypes theType, int digits) { this.numberFormat = System.Globalization.NumberFormatInfo.CurrentInfo; this.numberFormatType = (int)theType; this.groupingActivated = true; this.separator = this.GetSeparator( (int)theType ); this.digits = digits; }
public static TextNumberFormat GetTextNumberPercentInstance(CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(formatTypes.Percent, culture, 3); return instance; }
public static TextNumberFormat GetTextNumberCurrencyInstance(CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(formatTypes.Currency, culture, 3); return instance; }
/// <summary> /// Sets the values of minFractionDigits and maxFractionDigits to the percent standard /// </summary> /// <param name="format">The TextNumberFormat instance to set</param> /// <returns>The TextNumberFormat with corresponding the default values</returns> private TextNumberFormat setToPercentNumberFormatDefaults( TextNumberFormat format ) { format.maxFractionDigits = 0; format.minFractionDigits = 0; return format; }
/// <summary> /// Sets the values of minFractionDigits and maxFractionDigits to the currency standard /// </summary> /// <param name="format">The TextNumberFormat instance to set</param> /// <returns>The TextNumberFormat with corresponding the default values</returns> private TextNumberFormat setToCurrencyNumberFormatDefaults( TextNumberFormat format ) { format.maxFractionDigits = 2; format.minFractionDigits = 2; return format; }
/// <summary> /// Returns an initialized instance of the TextNumberFormat object /// using currency representation, it uses the culture format information provided. /// </summary> /// <param name="culture">Represents information about a specific culture</param> /// <returns>The object instance</returns> public static TextNumberFormat getTextNumberCurrencyInstance(System.Globalization.CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Currency, culture, 3); return instance.setToCurrencyNumberFormatDefaults(instance); }
public static TextNumberFormat GetTextNumberCurrencyInstance(CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(formatTypes.Currency, culture, 3); return(instance); }
public static TextNumberFormat getTextNumberPercentInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Percent, 3); return instance; }
/// <summary> /// Initializes a new instance of the class with the specified number format, /// uses the system's culture information, /// and assigns the amount of fractional digits to use /// </summary> /// <param name="theType">Number format</param> /// <param name="cultureNumberFormat">Represents information about a specific culture including the number formatting</param> /// <param name="digits">Number of fractional digits to use</param> private TextNumberFormat(TextNumberFormat.formatTypes theType, System.Globalization.CultureInfo cultureNumberFormat, int digits) { this.numberFormat = cultureNumberFormat.NumberFormat; this.numberFormatType = (int)theType; this.groupingActivated = true; this.separator = this.GetSeparator( (int)theType ); this.maxIntDigits = 127; this.minIntDigits = 1; this.maxFractionDigits = 3; this.minFractionDigits = 0; }
public static TextNumberFormat getTextNumberPercentInstance(System.Globalization.CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Percent, culture, 3); return(instance); }
public static TextNumberFormat getTextNumberPercentInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Percent, 3); return(instance); }
public static TextNumberFormat getTextNumberCurrencyInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Currency, 3); return(instance); }
public static TextNumberFormat GetTextNumberPercentInstance(CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(formatTypes.Percent, culture, 3); return(instance); }
public static TextNumberFormat getTextNumberCurrencyInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Currency, 3); return instance; }
/// <summary> /// Returns an initialized instance of the TextNumberFormat object /// using currency representation. /// </summary> /// <returns>The object instance</returns> public static TextNumberFormat getTextNumberCurrencyInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Currency, 3); return instance.setToCurrencyNumberFormatDefaults(instance); }
public static TextNumberFormat getTextNumberInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Number, 3); return instance; }
/// <summary> /// Returns an initialized instance of the TextNumberFormat object /// using percent representation. /// </summary> /// <returns>The object instance</returns> public static TextNumberFormat getTextNumberPercentInstance() { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Percent, 3); return instance.setToPercentNumberFormatDefaults(instance); }
public static TextNumberFormat getTextNumberPercentInstance(System.Globalization.CultureInfo culture) { TextNumberFormat instance = new TextNumberFormat(TextNumberFormat.formatTypes.Percent, culture, 3); return instance; }
public static TextNumberFormat GetTextNumberInstance() { TextNumberFormat instance = new TextNumberFormat(formatTypes.Number, 3); return(instance); }