125
loading...
This website collects cookies to deliver better user experience
Data Type | Column |
string, object, dynamic | GridTextColumn |
double and it's nullable | GridNumericColumn |
DateTimeOffset and its nullable | GridDateColumn |
Uri, Uri? | GridHyperLinkColumn |
bool, bool? | GridCheckBoxColumn |
<dataGrid:SfDataGrid AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
<dataGrid:GridCheckBoxColumn MappingName="EmployeeStatus" />
<dataGrid:GridNumericColumn MappingName="EmployeeID"/>
<dataGrid:GridTextColumn MappingName="Name" />
<dataGrid:GridTextColumn MappingName="Gender" />
<dataGrid:GridDateColumn MappingName="HireDate" />
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridTextColumn HeaderText="Employee Name" MappingName="Name" />
<dataGrid:GridTextColumn MappingName="Gender" />
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridNumericColumn HeaderText="Employee ID" MappingName="EmployeeID" TextAlignment="Right" />
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridDateColumn MappingName="HireDate"
HeaderText="Hire Date"
TextAlignment="Right" />
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridTimeColumn MappingName="CheckInTime" HeaderText="Check In Time"
AllowNull="True"
DisplayTimeFormat="HH:mm:ss"
EditMode="Mask"
PlaceholderText="Enter a Time"
TextAlignment="Right"/>
……
</dataGrid:SfDataGrid.Columns>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridComboBoxColumn HeaderText="Designation"
MappingName="Title"
ItemsSource="{Binding TitleCollection, Source={StaticResource employeeViewModel}}" />
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid AutoGenerateColumns="False"
AllowEditing="True"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridCheckBoxColumn HeaderText="Availability" MappingName="EmployeeStatus"/>
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridHyperlinkColumn MappingName="City"/>
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid x:Name="dataGrid"
AutoGenerateColumns="False"
ItemsSource="{Binding Orders}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridImageColumn MappingName="ImageLink"
HeaderText="Flag"
Stretch="Uniform"
TextAlignment="Center" />
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridToggleSwitchColumn HeaderText="Availability"
MappingName="EmployeeStatus"
AllowEditing="True"/>
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid AutoGenerateColumns="False"
AllowEditing="True"
ItemsSource="{Binding Orders}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridTemplateColumn MappingName="Name" HeaderText="Employee Name" >
<dataGrid:GridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}" />
</DataTemplate>
</dataGrid:GridTemplateColumn.CellTemplate>
<dataGrid:GridTemplateColumn.EditTemplate>
<DataTemplate>
<TextBox Text="{Binding CustomerName, Mode=TwoWay}" FontStyle="Italic" FontWeight="Bold" />
</DataTemplate>
</dataGrid:GridTemplateColumn.EditTemplate>
</dataGrid:GridTemplateColumn>
……
</dataGrid:SfDataGrid>
<dataGrid:SfDataGrid
AllowEditing="True"
AutoGenerateColumns="False"
ItemsSource="{Binding Employees}">
<dataGrid:SfDataGrid.Columns>
……
<dataGrid:GridUnboundColumn MappingName="CurrentSalary"
Expression="Salary*Rating/100"
HeaderText="Hike Salary"
TextAlignment="Right" />
……
</dataGrid:SfDataGrid.Columns>
</dataGrid:SfDataGrid>