@Wolfak

Каким образом задаются значения свойств объектов XAML?

Добрый вечер.

Никак не могу понять каким же образом задаются свойства объектов, например Foreground или Margin?

Пример кода:

public MainPage()
        {
            this.InitializeComponent();
            TextBlock story = new TextBlock();
            story.Text = "TestTestTest";
            story.FontSize = 22;
            story.Margin = "???";
            story.Foreground = "???";
            body.Children.Add(story);
        }

Эти способы вызывают ошибку:

textBlock.Foreground = new SolidColorBrush(Color.FromRgb(0, 0, 255));

или

textBlock.Foreground = Brushes.Blue;
  • Вопрос задан
  • 2780 просмотров
Решения вопроса 1
Gorily
@Gorily
story.Margin = new Thickness(0,5,0,5);
story.Foreground = new SolidColorBrush(Colors.LimeGreen);
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@AlexP11223
Какую ошибку? namespace не добавили что ли?
using System.Windows.Media;
Все 3 способа указанные в этой теме работают.
Ответ написан
WNeZRoS
@WNeZRoS
using Windows.UI; // для Colors
using Windows.UI.Xaml.Media; // для SolidColorBrush
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы