/// <summary> /// Set the visualization style for the DataGridViewColumn based on prefered EditorDataStyle /// </summary> /// <param name="column">DataGridViewColumn</param> /// <param name="Style">Data visualization style</param> private static void SetEditorDataStyle(DataGridViewColumn column, EditorDataStyle Style) { switch (Style) { case EditorDataStyle.Decimal: column.SetDecimalStyle(); break; case EditorDataStyle.Number: column.SetNumberStyle(); break; case EditorDataStyle.Money: column.SetMoneyStyle(); break; case EditorDataStyle.Percent: column.SetPercentStyle(); break; case EditorDataStyle.DateTime: column.SetDateTimeStyle(); break; case EditorDataStyle.Date: column.SetDateStyle(); break; } }
// private static void SetBindingStyle(Binding binding, EditorDataStyle Style) { switch (Style) { case EditorDataStyle.Decimal: binding.FormatString = "N"; break; case EditorDataStyle.Number: binding.FormatString = "N0"; break; case EditorDataStyle.Money: binding.FormatString = "C"; break; case EditorDataStyle.Percent: binding.FormatString = "P"; break; case EditorDataStyle.DateTime: binding.FormatString = "g"; break; case EditorDataStyle.Date: binding.FormatString = "d"; break; } }