Отрисовка прямоугольников через c# код

118
07 июня 2019, 14:10

Есть у меня такой код: Xaml:

 <Canvas Width="{Binding ActualWidth, ElementName=image}" Height="{Binding ActualHeight, ElementName=image}">
            <Canvas.Background>
                <VisualBrush>
                    <VisualBrush.Visual>
                        <Image x:Name="image" Source="/Resource/***.JPG"/>
                    </VisualBrush.Visual>
                </VisualBrush>
            </Canvas.Background>
            <Path x:Name="path" Fill="Red" Width="{Binding ActualWidth, ElementName=image}" Height="{Binding ActualHeight, ElementName=image}">
                <Path.Data>
                    <GeometryGroup>
                        // Как вывести сюда прямоугольники?
                    </GeometryGroup>
                </Path.Data>
            </Path>
        </Canvas>

Не принципиально в то место,просто мне нужно в канвас через код выводить некоторый граф,где узлы это квадратики

С#

 List<RectangleGeometry> myRectangleGeometry = new List<RectangleGeometry>();
                foreach (GraphNode gn in graphNodes)
                {
                    // Вывод на экран
                    myRectangleGeometry.Add(new RectangleGeometry(new Rect(gn.XCoord, gn.YCoord, 50, 50)));
                }
READ ALSO
Как в Roslyn выполнить код с точки входа

Как в Roslyn выполнить код с точки входа

Нужно сделать, чтобы пользователь мог выполнять C#-код на моем сервере (что-то вроде dotnetfiddlenet)

131
Рисование примитивов в c#

Рисование примитивов в c#

Недавно начал изучать c#, и не могу сделать вот такое задание: Создать программу которая позволяет рисовать в формате графических примитив:...

114
Поиск строчки в тексте и индексирование повторяющихся

Поиск строчки в тексте и индексирование повторяющихся

Имеется код html страницы, в котором есть такие теги как "span itemprop=\"name\">" Я без труда нахожу значение, но проблема в том, что находит значение самого...

105