2016-10-02 80 views
0

我想显示数据网格中的一些值,这些值不是来自数据库。 我正在做一个POS,当用户输入一个项目时,它应该以数据网格的形式显示给他/她。如何在数据网格中显示数据? (不是来自数据库)

+1

那么是什么题?你有什么尝试,什么是不工作 - 我们需要,以帮助你解决问题 –

+0

谢谢,但我已经得到解决:) – Talha

回答

0

这是我试过,我的错误是我没有约束力的“姓名”,“价格”,但现在我已经正确的它,现在它完美

public struct MyData 
{ 
    public int Price { set; get; } 
    public string Name { set; get; } 
} 
public MainWindow() 
{ 
    InitializeComponent(); 
    DataGridTextColumn grid_C1 = new DataGridTextColumn(); 
    DataGridTextColumn grid_C2 = new DataGridTextColumn(); 

    dGrid.Columns.Add(grid_C1); 
    dGrid.Columns.Add(grid_C2); 

    grid_C1.Binding = new Binding("Name"); 
    grid_C2.Binding = new Binding("Price"); 

    grid_C1.Header = "Name"; 
    grid_C2.Header = "Price"; 

    dGrid.Items.Add(new MyData { Name = "dumyText", Price = 2 }); 
    dGrid.Items.Add(new MyData { Name = "dumyText", Price = 2 }); 
} 
相关问题