2013-05-24 3 views
0

Я ищу, чтобы создать сетку кнопок, чтобы сделать простую игру на Windows Phone просто, чтобы проверить, что я могу с ней сделать.Создание сетки элементов управления Windows Phone (Кнопки)

я сделал ту же самую вещь с Visual C#:

for (int j = 0; j < down; j++) 
     { 
      for (int i = 0; i < right; i++) 
      { 
       Button b = new Button(); 
       b.SetBounds(i * 50, j * 50 + 30, 50, 50); 
       b.Click += new EventHandler(b_Click); 
       bArray[i, j] = b;     
       Controls.Add(b);      
      } 
     } 

Я искал, чтобы воссоздать это в Windows Phone, но я не могу показаться, чтобы выяснить, каким образом. Если я сделаю то же самое, но скажу «myGrid.Children.Add (b)», кажется, просто поместил одну кнопку в центр, даже когда я указываю верхнее и левое поля.

Если кто-нибудь знаком с Silverlight и может рассказать мне, как бы я перевел код, который я сделал в Visual C#, Silverlight, я был бы признателен.

ответ

1

добавить на GridWrapPanel из Silverlight для Windows Phone 7 Toolkit и добавить ваши кнопки этой WrapPanel

+0

Спасибо. Есть ли способ сблизить кнопки внутри? – plusheen

+0

Попробуйте изменить параметры методов SetBounds на SetBounds (0, 0, 50, 50) – Rafal

Смежные вопросы