2016-10-02 5 views
0

データグリッドにいくつかの値を表示したいのですが、これらの値はデータベースからのものではありません。 私は、ユーザーが項目を入力するときにデータグリッド形式で彼/彼女に表示されるPOSを作成しています。データグリッドにデータを表示する方法は? (データベースではない)

+1

作品だったものです質問?あなたは何を試して何が効いていないのですか?あなたは問題を解決するためにそれを必要とします –

+0

ありがとうございます。私はsolutonを持っています:) – 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 }); 
} 
関連する問題