Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Геометрия / 6 сообщений из 6, страница 1 из 1
14.03.2011, 22:39
    #37164663
Das_alou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Геометрия
Как сделать все данные графические объекты одним элементом, чтоб к нему можно было применить трансформацию.

<Path Stroke="Black">
<Path.Data>
<RectangleGeometry Rect="90,90 190,190">
<RectangleGeometry.Transform>
<SkewTransform AngleX="{Binding ElementName=X,Path=Value}"/>
</RectangleGeometry.Transform>
</RectangleGeometry>
</Path.Data>
</Path>
<Path Stroke="Black" StrokeDashArray="4" StrokeDashCap="Flat" StrokeDashOffset="0" StrokeEndLineCap="Triangle" StrokeLineJoin="Miter" StrokeThickness="1">
<Path.Data>
<LineGeometry StartPoint="90,280" EndPoint="150,220">
</LineGeometry>
</Path.Data>
</Path>
<Path Stroke="Black" StrokeDashArray="4">
<Path.Data>
<PathGeometry>
<PathFigure StartPoint="150,20">
<PolyLineSegment Points="150,20 150,220 340,220"/>
</PathFigure>
</PathGeometry>

</Path.Data>
</Path>
<Path Stroke="Black">
<Path.Data>
<PathGeometry>
<PathFigure StartPoint="90,90">
<PolyLineSegment Points="90,90 150,20 340,20 340,220 280,280"/>
</PathFigure>
</PathGeometry>
</Path.Data>
</Path>
<Path Stroke="Black">
<Path.Data>
<LineGeometry StartPoint="340,20" EndPoint="280,90"/>
</Path.Data>
</Path>
<Path Fill="Blue" Stroke="Blue">
<Path.Data>
<EllipseGeometry Center="90,90" RadiusX="3" RadiusY="3"/>
</Path.Data>
</Path>
<Label Margin="63,70,717,408">
<TextBlock FontSize="15" Text="A"/>
</Label>
<Slider Name="X" Height="23" HorizontalAlignment="Left" Margin="536,133,0,0" Minimum="0" Maximum="100" Value="0" VerticalAlignment="Top" Width="190" />
</Grid>
...
Рейтинг: 0 / 0
14.03.2011, 23:49
    #37164727
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Геометрия
Das_alou,

вы бы хоть изображение приложили, у меня лично ничего не нарисовалось в голове после просмотра кода.

как я вижу вы все засунули в Grid, к нему и применяйте трансформацию.
...
Рейтинг: 0 / 0
15.03.2011, 10:10
    #37165040
i
i
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Геометрия
Помести все в viewbox
...
Рейтинг: 0 / 0
17.03.2011, 21:51
    #37171089
Das_alou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Геометрия
Спасибо большое! Может вы подспажете еще как сделать 3D куб, чтоб видны были только ребра, а грани оставить прозрачные.
...
Рейтинг: 0 / 0
18.03.2011, 00:12
    #37171206
i
i
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Геометрия
Отрываешь Blend, создаешь <Rectangle Fill="{x:Null}" Stroke="#FFFF0000" Height="40" Width="40"/>, далее для 5 копий, задаешь нужные смещения и наклоны
Почитай
...
Рейтинг: 0 / 0
20.03.2011, 14:07
    #37174185
Das_alou
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Геометрия
Может кто-то может показать код разметки собственно ручно написаный??
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Геометрия / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]