私は今この問題を約2日間いじっていて、問題を解決するための解決策を多くのボードで検索しました:(
「Betrag」という名前のDataGrids列にlinqXML属性を介して記述しました。
次に、これらのエントリをすべて取得して、合計して1つの数値にします(列のすべてのエントリは数値です!)。
誰かがこの問題で私を助けてくれることを願っています。
よろしく、ファビアン
今いくつかのコード:
data = new List<Daten>();
data = (from datensatz in doc1.Descendants("datensatz")
select new Daten
{
//datum = "27.6.2012",
datum =datensatz.Attribute("datum").Value,
//zweck = "Eröffnung",
zweck =datensatz.Attribute("zweck").Value,
//empfang = benutzer,
empfang =datensatz.Attribute("empfang").Value,
//betrag = "0€"
betrag =datensatz.Attribute("betrag").Value + "€"
}).ToList();
this.Daten.ItemsSource = data;
//THIS CODE ADDS THE ATTRIBUTES TO MY GRID
それから私はこれを試しました:
kontostand += Convert.ToInt32(Daten.Columns[3].GetCellContent(1).ToString());