Example #1
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "City")
     {
         e.Column.HeaderText    = "City";
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "Country")
     {
         e.Column.HeaderText    = "Country";
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText    = "First Name";
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
 }
Example #2
0
 void GridAutoGenerateColumn(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText    = "First Name";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "BookID")
     {
         e.Column.HeaderText    = "Book ID";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "BookName")
     {
         e.Column.HeaderText    = "Book Name";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Price")
     {
         e.Column.TextAlignment = GravityFlags.Center;
         e.Column.Format        = "C";
         e.Column.CultureInfo   = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "Country")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
 }
Example #3
0
 void OnAutoGenerateColumn(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "ProductID")
     {
         e.Column.HeaderText = "Product ID";
     }
     else if (e.Column.MappingName == "Product")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "UserRating")
     {
         e.Column.HeaderText = "User Rating";
     }
     else if (e.Column.MappingName == "ProductModel")
     {
         e.Column.HeaderText    = "Product Model";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Price")
     {
         e.Column.Format      = "C";
         e.Column.CultureInfo = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "ShippingDays")
     {
         e.Column.HeaderText = "Shipping Days";
     }
     else if (e.Column.MappingName == "ProductType")
     {
         e.Column.HeaderText    = "Product Type";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Availability")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
 }
Example #4
0
 void GridGenerateColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (MainActivity.isTablet)
     {
         e.Column.MaximumWidth = 300;
     }
     else
     {
         e.Column.MaximumWidth = 150;
     }
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText = "Order ID";
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.ColumnSizer   = ColumnSizer.None;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Freight")
     {
         e.Column.Format        = "C";
         e.Column.CultureInfo   = new CultureInfo("en-US");
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "ShipCity")
     {
         e.Column.HeaderText    = "Ship City";
         e.Column.ColumnSizer   = ColumnSizer.None;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else
     {
         e.Cancel = true;
     }
 }
Example #5
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "SupplierID")
     {
         e.Column.HeaderText    = "Supplier ID";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "ProductID")
     {
         e.Column.HeaderText    = "Product ID";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "ProductName")
     {
         e.Column.HeaderText    = "Product Name";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "QuantityPerUnit")
     {
         e.Column.HeaderText    = "Quantity Per Unit";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "UnitPrice")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
         e.Column.Format        = "C";
         e.Column.CultureInfo   = new CultureInfo("en-US");
         e.Column.HeaderText    = "Unit Price";
     }
     else if (e.Column.MappingName == "UnitsInStock")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
         e.Column.HeaderText    = "Units In Stock";
     }
 }
Example #6
0
 private void BaseGridControl_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.FieldType.Equals(typeof(String)))
     {
         e.Column.AutoFilterCriteria = DevExpress.Data.Filtering.Helpers.ClauseType.Contains;
     }
     else if (e.Column.FieldType.Equals(typeof(Int32)) ||
              e.Column.FieldType.Equals(typeof(UInt32)) ||
              e.Column.FieldType.Equals(typeof(Byte)))
     {
         e.Column.AutoFilterCriteria = DevExpress.Data.Filtering.Helpers.ClauseType.Equals;
     }
     else if (e.Column.FieldType.Equals(typeof(DateTime)) ||
              e.Column.FieldType.Equals(typeof(DateTime?)))
     {
         e.Column.EditSettings = new DateEditSettings();
         e.Column.EditSettings.DisplayFormat = "dd/MM/yyyy hh:mm:ss";
     }
     if (e.Column.FieldName == "id")
     {
         e.Column.Fixed       = DevExpress.Xpf.Grid.FixedStyle.Left;
         e.Column.BestFitArea = BestFitArea.Rows;
     }
 }
Example #7
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText    = "Order ID";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Freight")
     {
         e.Column.Format        = "C";
         e.Column.CultureInfo   = new CultureInfo("en-US");
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "ShipCity")
     {
         e.Column.HeaderText    = "Ship City";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "ShipCountry")
     {
         e.Column.HeaderText    = "Ship Country";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Index")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText    = "Employee ID";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText    = "First Name";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 10;
     }
     else if (e.Column.MappingName == "ShippingDate")
     {
         e.Column.HeaderText    = "Shipping Date";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.Format        = "d";
     }
     else if (e.Column.MappingName == "IsClosed")
     {
         e.Column.HeaderText    = "Is Closed";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
 }
Example #8
0
        /// <summary>
        /// Fired when column is generated in DataGrid
        /// </summary>
        /// <param name="sender">DataGrid_AutoGeneratingColumn sender</param>
        /// <param name="e">DataGrid_AutoGeneratingColumn event args e</param>
        private void DataGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e)
        {
            e.Column.HeaderFontAttribute = FontAttributes.Bold;
            e.Column.Padding             = new Thickness(5, 0, 5, 0);
            switch (Device.RuntimePlatform)
            {
            case Device.Android:
                e.Column.HeaderCellTextSize = 14;
                break;

            case Device.iOS:
                e.Column.HeaderCellTextSize = 12;
                break;

            case Device.UWP:
                e.Column.HeaderCellTextSize = 12;
                break;
            }

            switch (Device.RuntimePlatform)
            {
            case Device.Android:
                e.Column.CellTextSize = 14;
                break;

            case Device.iOS:
                e.Column.CellTextSize = 12;
                break;

            case Device.UWP:
                e.Column.CellTextSize = 12;
                break;
            }

            e.Column.HeaderTextAlignment = TextAlignment.Start;

            if (e.Column.MappingName == "Freight")
            {
                e.Column.TextAlignment = TextAlignment.End;
                e.Column.Format        = "C";
            }
            else if (e.Column.MappingName == "Gender")
            {
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "ShipCity")
            {
                e.Column.TextAlignment = TextAlignment.Start;
                e.Column.HeaderText    = "Ship City";
            }
            else if (e.Column.MappingName == "ShipCountry")
            {
                e.Column.TextAlignment = TextAlignment.Start;
                e.Column.HeaderText    = "Ship Country";
            }
            else if (e.Column.MappingName == "ShippingDate")
            {
                e.Column.TextAlignment = TextAlignment.Center;
                e.Column.HeaderText    = "Shipping Date";
                e.Column.Format        = "d";
            }
            else if (e.Column.MappingName == "IsClosed")
            {
                e.Column.HeaderText    = "Is Closed";
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "EmployeeID")
            {
                e.Column.HeaderText    = "Employee ID";
                e.Column.TextAlignment = TextAlignment.End;
            }
        }
Example #9
0
 /// <summary>
 /// Occurs when <see cref="AutoGenerateColumns"/>is set as true. Using this event, the user
 /// can customize the columns being generated automatically.
 /// </summary>
 /// <param name="sender">DataGrid_AutoGeneratingColumn event sender</param>
 /// <param name="e">DataGrid_AutoGeneratingColumn event args e</param>
 private void Datagrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e)
 {
     e.Column.HeaderFontAttribute = FontAttributes.Bold;
 }
 void GridGenerateColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (MainActivity.isTablet)
     {
         e.Column.MaximumWidth = 300;
     }
     else
     {
         e.Column.MaximumWidth = 150;
     }
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText = "Order ID";
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.ColumnSizer   = ColumnSizer.Auto;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Freight")
     {
         e.Column.Format        = "C";
         e.Column.CultureInfo   = new CultureInfo("en-US");
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "ShipCity")
     {
         e.Column.HeaderText    = "Ship City";
         e.Column.ColumnSizer   = ColumnSizer.Auto;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ShipCountry")
     {
         e.Column.HeaderText    = "Ship Country";
         e.Column.ColumnSizer   = ColumnSizer.Auto;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText    = "Employee ID";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText    = "First Name";
         e.Column.ColumnSizer   = ColumnSizer.Auto;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.ColumnSizer   = ColumnSizer.Auto;
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ShippingDate")
     {
         e.Column.HeaderText = "Shipping Date";
         e.Column.Format     = "d";
     }
     else if (e.Column.MappingName == "IsClosed")
     {
         e.Column.HeaderText    = "Is Closed";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
 }
 void GridAutoGeneratingColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText = "OrderID";
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextMargin    = 20;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText = "Employee ID";
     }
     else if (e.Column.MappingName == "OrderDate")
     {
         e.Column.HeaderText    = "Order Date";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.Format        = "d";
     }
     else if (e.Column.MappingName == "RequiredDate")
     {
         e.Column.HeaderText    = "Required Date";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.Format        = "d";
     }
     else if (e.Column.MappingName == "ShippedDate")
     {
         e.Column.HeaderText    = "Shipped Date";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.Format        = "d";
     }
     else if (e.Column.MappingName == "ShipVia")
     {
         e.Column.HeaderText = "Ship Via";
     }
     else if (e.Column.MappingName == "Freight")
     {
         e.Column.Format      = "C";
         e.Column.CultureInfo = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "ShipName")
     {
         e.Column.HeaderText    = "Ship Name";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "ShipAddress")
     {
         e.Column.HeaderText    = "Ship Address";
         e.Column.TextMargin    = 10;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "ShipCity")
     {
         e.Column.HeaderText    = "Ship City";
         e.Column.TextMargin    = 20;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "ShipRegion")
     {
         e.Column.HeaderText    = "Ship Region";
         e.Column.TextMargin    = 20;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "ShipPostalCode")
     {
         e.Column.HeaderText = "Ship Postal Code";
     }
     else if (e.Column.MappingName == "ShipCountry")
     {
         e.Column.HeaderText    = "Ship Country";
         e.Column.TextMargin    = 20;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Order_Details")
     {
         e.Column.HeaderText    = "Order Details";
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else
     {
         e.Cancel = true;
     }
 }
Example #12
0
 void GridAutoGeneratingColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText = "OrderID";
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText = "Employee ID";
     }
     else if (e.Column.MappingName == "OrderDate")
     {
         e.Column.HeaderText = "Order Date";
         e.Column.Format     = "d";
     }
     else if (e.Column.MappingName == "RequiredDate")
     {
         e.Column.HeaderText = "Required Date";
         e.Column.Format     = "d";
     }
     else if (e.Column.MappingName == "ShippedDate")
     {
         e.Column.HeaderText = "Shipped Date";
         e.Column.Format     = "d";
     }
     else if (e.Column.MappingName == "ShipVia")
     {
         e.Column.HeaderText = "Ship Via";
     }
     else if (e.Column.MappingName == "Freight")
     {
         e.Column.Format      = "C";
         e.Column.CultureInfo = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "ShipName")
     {
         e.Column.HeaderText    = "Ship Name";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ShipAddress")
     {
         e.Column.HeaderText    = "Ship Address";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ShipCity")
     {
         e.Column.HeaderText    = "Ship City";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ShipRegion")
     {
         e.Column.HeaderText = "Ship Region";
     }
     else if (e.Column.MappingName == "ShipPostalCode")
     {
         e.Column.HeaderText = "Ship Postal Code";
     }
     else if (e.Column.MappingName == "ShipCountry")
     {
         e.Column.HeaderText    = "Ship Country";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Order_Details")
     {
         e.Column.HeaderText    = "Order Details";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
 }
Example #13
0
 void GridGenerateColumns(object sender, AutoGeneratingColumnEventArgs e)
 {
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText         = "Order ID";
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText         = "Customer ID";
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Freight")
     {
         e.Column.Format             = "C";
         e.Column.CultureInfo        = new CultureInfo("en-US");
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.TextAlignment      = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "ShipCity")
     {
         e.Column.HeaderText         = "Ship City";
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "ShipCountry")
     {
         e.Column.HeaderText         = "Ship Country";
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText         = "Employee ID";
         e.Column.TextAlignment      = GravityFlags.Center;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText         = "First Name";
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText         = "Last Name";
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "ShippingDate")
     {
         e.Column.HeaderText         = "Shipping Date";
         e.Column.Format             = "d";
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
     else if (e.Column.MappingName == "IsClosed")
     {
         e.Column.HeaderText         = "Is Closed";
         e.Column.TextAlignment      = GravityFlags.CenterVertical;
         e.Column.HeaderCellTextSize = 12;
         e.Column.CellTextSize       = 13;
         e.Column.HeaderFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
         e.Column.RecordFont         = Typeface.Create("Roboto-Regular", TypefaceStyle.Normal);
     }
 }
Example #14
0
        /// <summary>
        /// Fired when column is generated in DataGrid
        /// </summary>
        /// <param name="sender">DataGrid_AutoGeneratingColumn sender</param>
        /// <param name="e">DataGrid_AutoGeneratingColumn event args e</param>
        private void DataGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e)
        {
            e.Column.HeaderFontAttribute = FontAttributes.Bold;
            e.Column.Padding             = new Thickness(5, 0, 5, 0);
            switch (Device.RuntimePlatform)
            {
            case Device.Android:
                e.Column.HeaderCellTextSize = 14;
                break;

            case Device.iOS:
                e.Column.HeaderCellTextSize = 12;
                break;

            case Device.UWP:
                e.Column.HeaderCellTextSize = 12;
                break;
            }

            switch (Device.RuntimePlatform)
            {
            case Device.Android:
                e.Column.CellTextSize = 14;
                break;

            case Device.iOS:
                e.Column.CellTextSize = 12;
                break;

            case Device.UWP:
                e.Column.CellTextSize = 12;
                break;
            }

            e.Column.HeaderTextAlignment = TextAlignment.Start;

            if (e.Column.MappingName == "clinea")
            {
                e.Column.TextAlignment = TextAlignment.End;
                e.Column.HeaderText    = "LINEA";
            }
            else if (e.Column.MappingName == "ctraba")
            {
                e.Column.TextAlignment = TextAlignment.Start;
                e.Column.HeaderText    = "CODIGO";
            }
            else if (e.Column.MappingName == "dtraba")
            {
                e.Column.TextAlignment = TextAlignment.Start;
                e.Column.HeaderText    = "TRABAJADOR";
            }
            else if (e.Column.MappingName == "qmindi01")
            {
                e.Column.TextAlignment = TextAlignment.Start;
                e.Column.HeaderText    = "M.D.";
            }
            else if (e.Column.MappingName == "pefici01")
            {
                e.Column.TextAlignment = TextAlignment.Center;
                e.Column.HeaderText    = "% EFI.";
                e.Column.Format        = "P";
            }
            else if (e.Column.MappingName == "qmindi02")
            {
                e.Column.HeaderText    = "M.D.";
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "pefici02")
            {
                e.Column.HeaderText    = "% EFI.";
                e.Column.TextAlignment = TextAlignment.End;
                e.Column.Format        = "P";
            }
            else if (e.Column.MappingName == "qmindi03")
            {
                e.Column.HeaderText    = "M.D.";
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "pefici03")
            {
                e.Column.HeaderText    = "% EFI.";
                e.Column.TextAlignment = TextAlignment.End;
            }
            else if (e.Column.MappingName == "qmindi04")
            {
                e.Column.HeaderText    = "M.D.";
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "pefici04")
            {
                e.Column.HeaderText    = "% EFI.";
                e.Column.TextAlignment = TextAlignment.End;
            }
            else if (e.Column.MappingName == "qmindi05")
            {
                e.Column.HeaderText    = "M.D.";
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "pefici05")
            {
                e.Column.HeaderText    = "% EFI.";
                e.Column.TextAlignment = TextAlignment.End;
            }
            else if (e.Column.MappingName == "qmindi06")
            {
                e.Column.HeaderText    = "M.D.";
                e.Column.TextAlignment = TextAlignment.Start;
            }
            else if (e.Column.MappingName == "pefici06")
            {
                e.Column.HeaderText    = "% EFI.";
                e.Column.TextAlignment = TextAlignment.End;
            }
        }
 private void gridControl1_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e)
 {
 }