[英]multi line in grid @ windows phone 7
嘿,幾天以來我一直陷入困境,希望有人能幫助我。 我在第二頁的IO中獲得了一些值,我希望當用戶在第一頁中按下按鈕以將它們放入網格中的TB中時。 然后在網格中添加一個新行,例如
foreach產品產品++新行++
等,但我不知道如何通過csharp側在網格中添加行
ty
您可以通過以下方式進行操作:
ContentPanel.RowDefinitions.Add(new RowDefinition{Height = new GridLength(50)});
var newRowIndex = ContentPanel.RowDefinitions.Count - 1;
var newTb = new TextBlock{Text = "new"};
Grid.SetRow(newTb, newRowIndex);
ContentPanel.Children.Add(newTb);
但
可能會有更好的方法來完成您要達到的目標。 如果您可以告訴我們更多有關您要實現的目標以及為什么要這樣做的信息,我們可能會提供更好的解決方案。
我建議將頁面上的列表框綁定到對象的ObservableCollection。
當您向此ObservableCollection添加行時,列表框將自動更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.