|
<syncfusion:SfDataGrid x:Name="myGrid"
AllowEditing="True"
NavigationMode="Cell"
ItemsSource="{Binding Completo}"
SelectionMode="Single"
ColumnSizer="Star"
AutoGenerateColumns="False">
<syncfusion:SfDataGrid.Columns>
<syncfusion:GridTextColumn HeaderText="Column1" MappingName="Item1"></syncfusion:GridTextColumn>
<syncfusion:GridTextColumn HeaderText="Column2" MappingName="Item2"></syncfusion:GridTextColumn>
<syncfusion:GridTextColumn HeaderText="Column3" MappingName="Item3"></syncfusion:GridTextColumn>
<syncfusion:GridTextColumn HeaderText="Column4" MappingName="Item4"></syncfusion:GridTextColumn>
</syncfusion:SfDataGrid.Columns>
</syncfusion:SfDataGrid>
//ViewModel
private List<BodyItems> Body { get; set; } public List<BodyItems> Completo { get; set; }
public Datas()
{
Body = new List<BodyItems>();
Completo = new List<BodyItems>();
var bodyItems = new BodyItems("item1.1", "1.2", "1.3", "1.4");
Body.Add(bodyItems);
var bodyItems2 = new BodyItems("item2.1", "2.2", "2.3", "2.4");
Body.Add(bodyItems2);
var bodyItems3 = new BodyItems("item3.1", "3.2", "3.3", "3.4");
Body.Add(bodyItems3);
Completo = Body;
;
mycollect = new ObservableCollection<Data>();
mycollect.Add(new Data { No_1 = 10, No_2 = 20, Text = "MyAverage" });
}
//Model public class BodyItems {
public string Item1 { get; set; }
public string Item2 { get; set; }
public string Item3 { get; set; }
public string Item4 { get; set; }
public BodyItems(string item1,string item2, string item3, string item4)
{
Item1 = item1;
Item2 = item2;
Item3 = item3;
Item4 = item4;
}
} |
|
|