Как нарисовать флажок в WPF, используя DrawingContext C#

Привет мне нужно нарисовать флажок внутри rectangle.is есть какой-либо предопределенный метод в C# WPF . Или как я могу получить этот senario в WPF.

2 ответа

Вы можете попробовать это:

 CheckBox checkbox = new CheckBox();
 checkbox.Content = "Content";
 checkbox.Height = 50;
 checkbox.Width = 100;
 checkbox.IsChecked = true;
 checkbox.HorizontalAlignment = HorizontalAlignment.Left;

 VisualBrush vb = new VisualBrush(checkbox);
 drawingContext.DrawRectangle(vb, null, new Rect(50, 50, 100, 50));

1.) Создайте прямоугольник

2.) Создать флажок

3.) использовать rectangle.Controls.Add(флажок)

Надеюсь это поможет:)

Другие вопросы по тегам