мульти линия в сетке @ windows phone 7 - PullRequest
0 голосов
/ 17 января 2011

эй, Я застрял в проблеме с нескольких дней, и я надеюсь, что некоторые могут мне помочь. Я получил некоторые значения в IO на второй странице, и я хотел бы, чтобы пользователь нажал кнопку на первой странице, чтобы поместить их в несколько ТБ в сетке. и добавить новую строку в сетке что-то вроде

foreach product продукт ++ новый ряд ++

и т.д. но я не знаю, как добавить строку в сетке через сторону csharp

ти

Ответы [ 2 ]

0 голосов
/ 18 января 2011

Я бы предложил привязать ваш список на странице к ObservableCollection ваших объектов.

Когда вы добавите строки в эту ObservableCollection, ваш список будет автоматически обновляться.

0 голосов
/ 17 января 2011

Вы можете сделать это примерно так:

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);

НО
вероятно, есть лучший способ сделать то, что вы пытаетесь достичь. Если вы сможете рассказать нам больше о том, чего вы пытаетесь достичь и почему вы пытаетесь сделать это таким образом, мы сможем предложить лучшее решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...