|
<sfgrid:SfDataGrid x:Name="dataGrid"
ItemsSource="{Binding OrdersInfo}"
AutoGenerateColumns="False"
ColumnSizer="Auto">
<sfgrid:SfDataGrid.Columns>
<sfgrid:GridTextColumn MappingName="OrderID">
<sfgrid:GridTextColumn.HeaderTemplate>
<DataTemplate>
<Label Text="Order ID" FontAttributes="Bold" BackgroundColor="Transparent"/>
</DataTemplate>
</sfgrid:GridTextColumn.HeaderTemplate>
</sfgrid:GridTextColumn>
…
<sfgrid:GridTextColumn MappingName="ShipCountry">
<sfgrid:GridTextColumn.HeaderTemplate>
<DataTemplate>
<Label Text="Country" FontAttributes="Bold" BackgroundColor="Transparent"/>
</DataTemplate>
</sfgrid:GridTextColumn.HeaderTemplate>
</sfgrid:GridTextColumn>
</sfgrid:SfDataGrid.Columns>
</sfgrid:SfDataGrid>
|
|
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
dataGrid.AutoGeneratingColumn += DataGrid_AutoGeneratingColumn;
}
private void DataGrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e)
{
e.Column.HeaderFontAttribute = FontAttributes.Bold;
e.Column.TextAlignment = TextAlignment.Center;
}
}
|