Столбцы в Windows Phone 7 - PullRequest
       2

Столбцы в Windows Phone 7

1 голос
/ 09 марта 2012

Я прочитал, что могу использовать Silverlight Toolkit для создания столбцов.Но как я могу сделать это с кодом C #, а не с XAML?(в моем классе)

Например:

<toolkit:WrapPanel Orientation="Vertical" Height="400">
<Button Content="A" BorderBrush="Aqua" />
<Button Content="B" BorderBrush="CadetBlue" />
<Button Content="C" BorderBrush="DarkMagenta" />
<Button Content="D" BorderBrush="Fuchsia" />
<Button Content="F" BorderBrush="LightBlue" />
<Button Content="G" BorderBrush="Orange" />
</toolkit:WrapPanel>

Но как мне это сделать с помощью функции C #?

1 Ответ

3 голосов
/ 09 марта 2012

Вот как вы пишете то же самое в C #

var wp = new WrapPanel
    {
        Orientation = System.Windows.Controls.Orientation.Vertical,
        Height = 400
    };

wp.Children.Add(new Button { Content = "A", BorderBrush = new SolidColorBrush(Colors.Cyan) }); // Cyan is the same as Aqua
wp.Children.Add(new Button { Content = "B", BorderBrush = new SolidColorBrush(Color.FromArgb(255, 95, 158, 160)) }); // CadetBlue
wp.Children.Add(new Button { Content = "C", BorderBrush = new SolidColorBrush(Color.FromArgb(255, 139, 0, 139)) }); // DarkMagenta
wp.Children.Add(new Button { Content = "D", BorderBrush = new SolidColorBrush(Colors.Magenta) }); // Fuschia is the same as Magenta
wp.Children.Add(new Button { Content = "F", BorderBrush = new SolidColorBrush(Color.FromArgb(255, 173, 216, 230)) }); // LightBlue
wp.Children.Add(new Button { Content = "G", BorderBrush = new SolidColorBrush(Colors.Orange) });

this.LayoutRoot.Children.Add(wp);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...