コード例 #1
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "LastTrade")
     {
         e.Column.HeaderText    = "Last Trade";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "Change")
     {
         e.Column.TextAlignment = GravityFlags.Right;
     }
     else if (e.Column.MappingName == "PreviousClose")
     {
         e.Column.HeaderText    = "Previous Close";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "Open")
     {
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "Account")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Symbol")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Volume")
     {
         e.Column.TextAlignment = GravityFlags.Center;
     }
 }
コード例 #2
0
        private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs 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;
			}
        }
コード例 #3
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "CustomerID") {
				e.Column.HeaderText = "Customer ID";
				e.Column.TextAlignment = UITextAlignment.Center;
			} else if (e.Column.MappingName == "FirstName") {
				e.Column.HeaderText = "First Name";
				e.Column.TextMargin = 15;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "LastName") {
				e.Column.HeaderText = "Last Name";
				e.Column.TextMargin = 15;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "BookID") {
				e.Column.HeaderText = "Book ID";
				e.Column.TextAlignment = UITextAlignment.Center;
			} else if (e.Column.MappingName == "BookName") {
				e.Column.HeaderText = "Book Name";
				e.Column.TextMargin = 15;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "Price") {
				e.Column.TextAlignment = UITextAlignment.Center;
				e.Column.Format = "C";
				e.Column.CultureInfo = new CultureInfo ("en-US");
			} else if (e.Column.MappingName == "Country") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 15;
				if (!UserInterfaceIdiomIsPhone) {
					e.Column.Width = (double)(this.Frame.Width - ((this.SfGrid.View.GetItemProperties().Count -1) * this.SfGrid.DefaultColumnWidth));
				}
			}
		}
コード例 #4
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "Name")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "QS1")
     {
         e.Column.HeaderText = "Sales in Quarter1";
     }
     else if (e.Column.MappingName == "QS2")
     {
         e.Column.HeaderText = "Sales in Quarter2";
     }
     else if (e.Column.MappingName == "QS3")
     {
         e.Column.HeaderText = "Sales in Quarter3";
     }
     else if (e.Column.MappingName == "QS4")
     {
         e.Column.HeaderText = "Sales in Quarter4";
     }
     else if (e.Column.MappingName == "Total")
     {
         e.Column.HeaderText = "Total Sales in Year";
     }
 }
コード例 #5
0
 private void OnAutoGeneratingColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "IsVisible")
     {
         e.Cancel = true;
     }
 }
コード例 #6
0
 private void featureCaptureGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "FeatureSource")
     {
         e.Cancel = true;
     }
 }
コード例 #7
0
        private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs 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";
				if (!UserInterfaceIdiomIsPhone) {
					e.Column.Width = (double)(this.Frame.Width - ((this.sfGrid.View.GetItemProperties().Count -1) * this.sfGrid.DefaultColumnWidth));
				}
			}
        }
コード例 #8
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "Name")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "QS1")
     {
         e.Column.HeaderText = "Sales in Quarter1";
     }
     else if (e.Column.MappingName == "QS2")
     {
         e.Column.HeaderText = "Sales in Quarter2";
     }
     else if (e.Column.MappingName == "QS3")
     {
         e.Column.HeaderText = "Sales in Quarter3";
     }
     else if (e.Column.MappingName == "QS4")
     {
         e.Column.HeaderText = "Sales in Quarter4";
     }
     else if (e.Column.MappingName == "Total")
     {
         e.Column.HeaderText = "Total Sales in Year";
     }
 }
コード例 #9
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "EmployeeID") {
				e.Column.HeaderText = "Employee ID";
			} else if (e.Column.MappingName == "Name") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 10;
			} else if (e.Column.MappingName == "ContactID") {
				e.Column.HeaderText = "Contact ID";
			} else if (e.Column.MappingName == "Gender") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 30;
			} else if (e.Column.MappingName == "Title") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 10;
			} else if (e.Column.MappingName == "SickLeaveHours") {
				e.Column.HeaderText = "Sick Leave Hours";
			} else if (e.Column.MappingName == "Salary") {
				e.Column.Format = "C";
				e.Column.CultureInfo = new CultureInfo ("en-US");
			} else if (e.Column.MappingName == "BirthDate") {
				e.Column.HeaderText = "Birth Date";
				e.Column.TextMargin = 15;
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.Format = "d";	
			}
		}
コード例 #10
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "City")
     {
         e.Column.HeaderText    = "City";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Country")
     {
         e.Column.HeaderText    = "Country";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     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 == "Gender")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
 }
コード例 #11
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "LastTrade") {
				e.Column.HeaderText = "Last Trade";
				e.Column.TextAlignment = UITextAlignment.Center;
			} else if (e.Column.MappingName == "Change") {
				e.Column.TextAlignment = UITextAlignment.Right;
			} else if (e.Column.MappingName == "PreviousClose") {
				e.Column.HeaderText = "Previous Close";
				e.Column.TextAlignment = UITextAlignment.Center;
			} else if (e.Column.MappingName == "Open") {
				e.Column.TextAlignment = UITextAlignment.Center;
			} else if (e.Column.MappingName == "Account") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 15;
				e.Column.Format = "C";
			} else if (e.Column.MappingName == "Symbol") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 30;
			} else if (e.Column.MappingName == "Volume") {
				e.Column.TextAlignment = UITextAlignment.Center;
				if (!UserInterfaceIdiomIsPhone) {
					e.Column.Width = (double)(this.Frame.Width - ((this.SfGrid.View.GetItemProperties().Count -1) * this.SfGrid.DefaultColumnWidth));
				}
			}
		}
コード例 #12
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "ProductID") {
				e.Column.HeaderText = "Product ID";
			} else if (e.Column.MappingName == "Product") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 10;
			} 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 = UITextAlignment.Left;
			} 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 = UITextAlignment.Left;
				e.Column.TextMargin = 15;
			} else if (e.Column.MappingName == "Availability") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 25;
			}
		}
コード例 #13
0
		void OnAutoGenerateColumn (object sender, AutoGeneratingColumnArgs 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;
				e.Column.TextMargin = 15;
			} else if (e.Column.MappingName == "Availability") {
				e.Column.TextAlignment = GravityFlags.CenterVertical;
				e.Column.TextMargin = 25;
			}
		}
コード例 #14
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "SupplierID")
     {
         e.Column.HeaderText    = "Supplier ID";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "ProductID")
     {
         e.Column.HeaderText    = "Product ID";
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "ProductName")
     {
         e.Column.HeaderText    = "Product Name";
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Quantity")
     {
         e.Column.TextAlignment = GravityFlags.Center;
     }
     else if (e.Column.MappingName == "UnitPrice")
     {
         e.Column.HeaderText  = "Unit Price";
         e.Column.Format      = "C";
         e.Column.CultureInfo = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "UnitsInStock")
     {
         e.Column.HeaderText    = "Units In Stock";
         e.Column.TextAlignment = GravityFlags.Center;
     }
 }
コード例 #15
0
		void GridAutoGeneratingColumns (object sender, AutoGeneratingColumnArgs 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;
			}
		}
コード例 #16
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     e.Column.LoadUIView = true;
     if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText    = "Employee ID";
         e.Column.TextAlignment = GravityFlags.CenterHorizontal;
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText    = "First Name";
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "Designation")
     {
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "DateOfBirth")
     {
         e.Column.HeaderText    = "Date Of Birth";
         e.Column.Format        = "d";
         e.Column.TextAlignment = GravityFlags.CenterHorizontal;
     }
     else if (e.Column.MappingName == "DateOfJoining")
     {
         e.Column.HeaderText    = "Date Of Joining";
         e.Column.Format        = "d";
         e.Column.TextAlignment = GravityFlags.CenterHorizontal;
     }
     else if (e.Column.MappingName == "Address")
     {
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "City")
     {
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "PostalCode")
     {
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "Country")
     {
         e.Column.TextAlignment = GravityFlags.CenterHorizontal;
     }
     else if (e.Column.MappingName == "Telephone")
     {
         e.Column.TextAlignment = GravityFlags.Left;
     }
     else if (e.Column.MappingName == "Qualification")
     {
         e.Column.TextAlignment = GravityFlags.Left;
     }
 }
コード例 #17
0
 /// <summary>
 /// Show the full time pattern for the column
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void datagrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "eventStart" || e.Column.MappingName == "eventEnd")
     {
         // Setting default date and time format for Event Start and Event End column
         ((e.Column) as GridDateTimeColumn).Pattern = Syncfusion.Windows.Shared.DateTimePattern.FullDateTime;
     }
 }
コード例 #18
0
 /// <summary>
 /// Method that handles AutoGenerating column event.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void dataGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName.Equals("DeliveryDelay"))
     {
         var column = new GridTimeSpanColumn();
         column.MappingName = e.Column.MappingName;
         e.Column           = column;
     }
 }
コード例 #19
0
 void GridGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "OrderID")
     {
         e.Column.HeaderText = "Order ID";
     }
     else if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         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.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ShipCountry")
     {
         e.Column.HeaderText    = "Ship Country";
         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.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         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;
     }
 }
コード例 #20
0
        private void dimensionCaptureGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
        {
            if (e.Column is GridNumericColumn)
            {
                NumberFormatInfo numberFormat = System.Windows.Forms.Application.CurrentCulture.NumberFormat.Clone() as NumberFormatInfo;
                numberFormat.NumberDecimalDigits = 3;

                (e.Column as GridNumericColumn).NumberFormatInfo = numberFormat;
            }
        }
コード例 #21
0
 private void SfDataGrid_OnAutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "eventStart" || e.Column.MappingName == "eventEnd")
     {
         ((e.Column) as GridDateTimeColumn).Pattern = Syncfusion.Windows.Shared.DateTimePattern.FullDateTime;
     }
     if (e.Column.MappingName == "ticketId")
     {
         e.Cancel = true;
     }
 }
コード例 #22
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs 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 = 20;
				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 = 20;
				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 = 20;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "LastName") {
				e.Column.HeaderText = "Last Name";
				e.Column.TextMargin = 20;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "Gender") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 20;
			} 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 = 30;
				e.Column.TextAlignment = UITextAlignment.Left;
			}				
		}
コード例 #23
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "Name") {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     } else if (e.Column.MappingName == "QS1") {
         e.Column.HeaderText = "Sales in Quarter1";
     } else if (e.Column.MappingName == "QS2") {
         e.Column.HeaderText = "Sales in Quarter2";
     } else if (e.Column.MappingName == "QS3") {
         e.Column.HeaderText = "Sales in Quarter3";
     } else if (e.Column.MappingName == "QS4") {
         e.Column.HeaderText = "Sales in Quarter4";
     } else if (e.Column.MappingName == "Total") {
         e.Column.HeaderText = "Total Sales in Year";
     }
 }
コード例 #24
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "Name") {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin = 15;
     } else if (e.Column.MappingName == "QS1") {
         e.Column.HeaderText = "Sales in Quarter1";
     } else if (e.Column.MappingName == "QS2") {
         e.Column.HeaderText = "Sales in Quarter2";
     } else if (e.Column.MappingName == "QS3") {
         e.Column.HeaderText = "Sales in Quarter3";
     } else if (e.Column.MappingName == "QS4") {
         e.Column.HeaderText = "Sales in Quarter4";
     } else if (e.Column.MappingName == "Total") {
         e.Column.HeaderText = "Total Sales in Year";
     }
 }
コード例 #25
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "CustomerID")
     {
         e.Column.HeaderText    = "Customer ID";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "FirstName")
     {
         e.Column.HeaderText    = "First Name";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "BookID")
     {
         e.Column.HeaderText    = "Book ID";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "BookName")
     {
         e.Column.HeaderText    = "Book Name";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Price")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
         e.Column.Format        = "C";
         e.Column.CultureInfo   = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "Country")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
         if (!UserInterfaceIdiomIsPhone)
         {
             e.Column.Width = (double)(this.Frame.Width - ((this.SfGrid.View.GetItemProperties().Count - 1) * this.SfGrid.DefaultColumnWidth));
         }
     }
 }
コード例 #26
0
		void GridAutoGeneratingColumns (object sender, AutoGeneratingColumnArgs 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;
			}
		}
コード例 #27
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText = "Employee ID";
     }
     else if (e.Column.MappingName == "Name")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 10;
     }
     else if (e.Column.MappingName == "ContactID")
     {
         e.Column.HeaderText = "Contact ID";
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 30;
     }
     else if (e.Column.MappingName == "Title")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 10;
     }
     else if (e.Column.MappingName == "SickLeaveHours")
     {
         e.Column.HeaderText = "Sick Leave Hours";
     }
     else if (e.Column.MappingName == "Salary")
     {
         e.Column.Format      = "C";
         e.Column.CultureInfo = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "BirthDate")
     {
         e.Column.HeaderText    = "Birth Date";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.Format        = "d";
     }
 }
コード例 #28
0
        void datagrid1_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
        {
            if (e.Column.MappingName == "EmployeeDate1")
            {
                e.Cancel = true;
                this.datagrid1.Columns.Add(new GridDateTimeOffsetColumn()
                {
                    MappingName     = "EmployeeDate1",
                    Pattern         = Syncfusion.Windows.Shared.DateTimePattern.FullDateTime,
                    UseBindingValue = true
                });

                //e.Column.ValueBinding = new Binding() { Path = new PropertyPath("EmployeeDate1"), Converter = new Converter(), Mode = BindingMode.TwoWay };
            }
            //Uncomment to create  GridTextColumn for DateTimeOffset property
            //if (e.Column.MappingName == "EmployeeDate1")
            //{
            //    this.datagrid1.Columns.Add(new GridTextColumn() { MappingName = "EmployeeDate1", HeaderText = "EmployeeDate" });
            //}
        }
コード例 #29
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "LastTrade") {
				e.Column.HeaderText = "Last Trade";
				e.Column.TextAlignment = GravityFlags.Center;
			} else if (e.Column.MappingName == "Change") {
				e.Column.TextAlignment = GravityFlags.Right;
			} else if (e.Column.MappingName == "PreviousClose") {
				e.Column.HeaderText = "Previous Close";
				e.Column.TextAlignment = GravityFlags.Center;
			} else if (e.Column.MappingName == "Open") {
				e.Column.TextAlignment = GravityFlags.Center;
			} else if (e.Column.MappingName == "Account") {
				e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "Symbol") {
				e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "Volume") {
				e.Column.TextAlignment = GravityFlags.Center;
			}
		}
コード例 #30
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "ProductID")
     {
         e.Column.HeaderText = "Product ID";
     }
     else if (e.Column.MappingName == "Product")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 10;
     }
     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 = UITextAlignment.Left;
     }
     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 = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "Availability")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 25;
     }
 }
コード例 #31
0
        private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
        {
            if (e.Column.MappingName == "CustomerID") {
				e.Column.HeaderText = "Customer ID";
                e.Column.TextAlignment = GravityFlags.CenterVertical;
			}  else if (e.Column.MappingName == "City") {
				e.Column.HeaderText = "City";
                e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "Country") {
				e.Column.HeaderText = "Country";
                e.Column.TextAlignment = GravityFlags.CenterVertical;
			}  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 == "Gender") {
                e.Column.TextAlignment = GravityFlags.CenterVertical;
			}
        }
コード例 #32
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			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 = 15;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "LastName") {
				e.Column.HeaderText = "Last Name";
				e.Column.TextMargin = 15;
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "Designation") {
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "DateOfBirth") {
				e.Column.HeaderText = "Date Of Birth";
				e.Column.TextMargin = 15;
				e.Column.Format = "d";
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "DateOfJoining") {
				e.Column.HeaderText = "Date Of Joining";
				e.Column.TextMargin = 15;
				e.Column.Format = "d";
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "Address") {
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "City") {
				e.Column.TextAlignment = UITextAlignment.Left;
				e.Column.TextMargin = 20;
			} else if (e.Column.MappingName == "PostalCode") {
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "Country") {
				e.Column.TextAlignment = UITextAlignment.Center;
			} else if (e.Column.MappingName == "Telephone") {
				e.Column.TextAlignment = UITextAlignment.Left;
			} else if (e.Column.MappingName == "Qualification") {
				e.Column.TextAlignment = UITextAlignment.Left;
			}
		}
コード例 #33
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "LastTrade")
     {
         e.Column.HeaderText    = "Last Trade";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "Change")
     {
         e.Column.TextAlignment = UITextAlignment.Right;
     }
     else if (e.Column.MappingName == "PreviousClose")
     {
         e.Column.HeaderText    = "Previous Close";
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "Open")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "Account")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 15;
         e.Column.Format        = "C";
     }
     else if (e.Column.MappingName == "Symbol")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 30;
     }
     else if (e.Column.MappingName == "Volume")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
         if (!UserInterfaceIdiomIsPhone)
         {
             e.Column.Width = (double)(this.Frame.Width - ((this.SfGrid.View.GetItemProperties().Count - 1) * this.SfGrid.DefaultColumnWidth));
         }
     }
 }
コード例 #34
0
 void OnAutoGenerateColumn(object sender, AutoGeneratingColumnArgs 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;
         e.Column.TextMargin    = 15;
     }
     else if (e.Column.MappingName == "Availability")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
         e.Column.TextMargin    = 25;
     }
 }
コード例 #35
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs 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";
         if (!UserInterfaceIdiomIsPhone)
         {
             e.Column.Width = (double)(this.Frame.Width - ((this.SfGrid.View.GetItemProperties().Count - 1) * this.SfGrid.DefaultColumnWidth));
         }
     }
 }
コード例 #36
0
 private void MainWindow_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "Date Data")
     {
         e.Column = new GridDateTimeColumn()
         {
             MappingName    = "Date Data",
             Pattern        = Syncfusion.Windows.Shared.DateTimePattern.FullDateTime,
             DateTimeFormat = new System.Globalization.DateTimeFormatInfo()
             {
                 FullDateTimePattern = "dd/MM/yyyy HH:mm:ss"
             }
         };
     }
     if (e.Column is GridNumericColumn)
     {
         Style  style  = new Style(typeof(GridFilterControl));
         Setter setter = new Setter(GridFilterControl.FilterModeProperty, FilterMode.Both);
         style.Setters.Add(setter);
         e.Column.FilterPopupStyle = style;
     }
 }
コード例 #37
0
        private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
        {
            if (e.Column.MappingName == "SupplierID") {
				e.Column.HeaderText = "Supplier ID";
				e.Column.TextAlignment = GravityFlags.Center;
			} else if (e.Column.MappingName == "ProductID") {
				e.Column.HeaderText = "Product ID";
				e.Column.TextAlignment = GravityFlags.Center;
			} else if (e.Column.MappingName == "ProductName") {
				e.Column.HeaderText = "Product Name";
				e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "Quantity") {
				e.Column.TextAlignment = GravityFlags.Center;
			} else if (e.Column.MappingName == "UnitPrice") {
				e.Column.HeaderText = "Unit Price";
				e.Column.Format = "C";
				e.Column.CultureInfo = new CultureInfo ("en-US");
			} else if (e.Column.MappingName == "UnitsInStock") {
				e.Column.HeaderText = "Units In Stock";
				e.Column.TextAlignment = GravityFlags.Center;
			}
        }
コード例 #38
0
 void GridAutoGenerateColumn(object sender, AutoGeneratingColumnArgs e)
 {
     if (e.Column.MappingName == "EmployeeID")
     {
         e.Column.HeaderText = "Employee ID";
     }
     else if (e.Column.MappingName == "Name")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "ContactID")
     {
         e.Column.HeaderText = "Contact ID";
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "Title")
     {
         e.Column.TextAlignment = GravityFlags.CenterVertical;
     }
     else if (e.Column.MappingName == "SickLeaveHours")
     {
         e.Column.HeaderText = "Sick Leave Hours";
     }
     else if (e.Column.MappingName == "Salary")
     {
         e.Column.Format      = "C";
         e.Column.CultureInfo = new CultureInfo("en-US");
     }
     else if (e.Column.MappingName == "BirthDate")
     {
         e.Column.HeaderText    = "Birth Date";
         e.Column.TextAlignment = GravityFlags.Center;
         e.Column.Format        = "d";
     }
 }
コード例 #39
0
        private void dataGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
        {
            e.Column.HeaderFontAttribute = FontAttributes.Bold;
            e.Column.Padding             = new Thickness(5, 0, 5, 0);
            e.Column.HeaderCellTextSize  = Device.OnPlatform(12, 14, 12);
            e.Column.CellTextSize        = Device.OnPlatform(12, 14, 12);
            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.TextAlignment = TextAlignment.Start;
            }
        }
コード例 #40
0
 private void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs 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;
     }
 }
コード例 #41
0
 void GridAutoGenerateColumn(object sender, AutoGeneratingColumnArgs 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;
     }
 }
コード例 #42
0
        //Custom style class


        void HandleAutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
        {
            if (e.Column.MappingName == "Pontos")
            {
                e.Column.TextAlignment = GravityFlags.CenterVertical;
            }
            else if (e.Column.MappingName == "Codigo")
            {
                e.Cancel = true;
            }
            else if (e.Column.MappingName == "Time")
            {
                e.Cancel = true;
            }
            else if (e.Column.MappingName == "Posicao")
            {
                e.Cancel = true;
            }
            else if (e.Column.MappingName == "Pontos")
            {
                e.Column.TextAlignment = GravityFlags.CenterVertical;
            }
        }
コード例 #43
0
		void GridAutoGenerateColumn (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "EmployeeID") {
				e.Column.HeaderText = "Employee ID";
			} else if (e.Column.MappingName == "Name") {
				e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "ContactID") {
				e.Column.HeaderText = "Contact ID";
			} else if (e.Column.MappingName == "Gender") {
				e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "Title") {
				e.Column.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "SickLeaveHours") {
				e.Column.HeaderText = "Sick Leave Hours";
			} else if (e.Column.MappingName == "Salary") {
				e.Column.Format = "C";
				e.Column.CultureInfo = new CultureInfo ("en-US");
			} else if (e.Column.MappingName == "BirthDate") {
				e.Column.HeaderText = "Birth Date";
				e.Column.TextAlignment = GravityFlags.Center;
				e.Column.Format = "d";
			}
		}
コード例 #44
0
        private void AssociatedObject_AutogenerateCols(object sender, AutoGeneratingColumnArgs e)
        {
            var assist = AssistProperties;

            if (string.IsNullOrEmpty(assist))
            {
                return;
            }

            if (!_sortedSet.Contains(e.Column.MappingName))
            {
                e.Cancel = true;
            }
            else
            {
                // This shall not be auto.
                // https://www.syncfusion.com/forums/121547/sf-datagrid-very-slow-in-load-view
                if (this.AssociatedObject.Columns.Count == 2)
                {
                    // e.Column.Width = 150;
                    //  AssociatedObject.MaxWidth = 300;
                }
            }
        }
コード例 #45
0
		void GridGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			if (e.Column.MappingName == "OrderID") {
				e.Column.HeaderText = "Order ID";
			} else if (e.Column.MappingName == "CustomerID") {
				e.Column.HeaderText = "Customer ID";
				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.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "ShipCountry") {
				e.Column.HeaderText = "Ship Country";
				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.TextAlignment = GravityFlags.CenterVertical;
			} else if (e.Column.MappingName == "LastName") {
				e.Column.HeaderText = "Last Name";
				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;
			} 
		}
コード例 #46
0
		void GridAutoGenerateColumns (object sender, AutoGeneratingColumnArgs e)
		{
			e.Column.LoadUIView = true;
			if (e.Column.MappingName == "EmployeeID") {
				e.Column.HeaderText = "Employee ID";
				e.Column.TextAlignment = GravityFlags.CenterHorizontal;
			} else if (e.Column.MappingName == "FirstName") {
				e.Column.HeaderText = "First Name";
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "LastName") {
				e.Column.HeaderText = "Last Name";
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "Designation") {
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "DateOfBirth") {
				e.Column.HeaderText = "Date Of Birth";
				e.Column.Format = "d";
				e.Column.TextAlignment = GravityFlags.CenterHorizontal;
			} else if (e.Column.MappingName == "DateOfJoining") {
				e.Column.HeaderText = "Date Of Joining";
				e.Column.Format = "d";
				e.Column.TextAlignment = GravityFlags.CenterHorizontal;
			} else if (e.Column.MappingName == "Address") {
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "City") {
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "PostalCode") {
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "Country") {
				e.Column.TextAlignment = GravityFlags.CenterHorizontal;
			} else if (e.Column.MappingName == "Telephone") {
				e.Column.TextAlignment = GravityFlags.Left;
			} else if (e.Column.MappingName == "Qualification") {
				e.Column.TextAlignment = GravityFlags.Left;
			}
		}
コード例 #47
0
 void GridAutoGeneratingColumns(object sender, AutoGeneratingColumnArgs 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;
     }
 }
コード例 #48
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs e)
 {
     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    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextMargin    = 15;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Designation")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "DateOfBirth")
     {
         e.Column.HeaderText    = "Date Of Birth";
         e.Column.TextMargin    = 15;
         e.Column.Format        = "d";
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "DateOfJoining")
     {
         e.Column.HeaderText    = "Date Of Joining";
         e.Column.TextMargin    = 15;
         e.Column.Format        = "d";
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Address")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "City")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 20;
     }
     else if (e.Column.MappingName == "PostalCode")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Country")
     {
         e.Column.TextAlignment = UITextAlignment.Center;
     }
     else if (e.Column.MappingName == "Telephone")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Qualification")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
     }
 }
コード例 #49
0
		void GridAutoGenerateColumn (object sender, AutoGeneratingColumnArgs 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;
			}
		}
コード例 #50
0
 void GridAutoGenerateColumns(object sender, AutoGeneratingColumnArgs 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    = 20;
         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    = 20;
         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    = 20;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "LastName")
     {
         e.Column.HeaderText    = "Last Name";
         e.Column.TextMargin    = 20;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
     else if (e.Column.MappingName == "Gender")
     {
         e.Column.TextAlignment = UITextAlignment.Left;
         e.Column.TextMargin    = 20;
     }
     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    = 30;
         e.Column.TextAlignment = UITextAlignment.Left;
     }
 }