Example #1
0
        /// <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;
            }
        }
Example #2
0
        //
        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;
            }
        }