автор: Изольда 29.03.2017 Комментарии: 5
Add line1 ; Polyline A Polyline is similar to a Polygon in that the boundary of the shape is defined by a set of points, except the last point in a Polyline is not connected to the first point. In this form, the Path.
The next example creates a Polygon with 4 points set to 10, , 60, , , , and , That single Geometry is typically a GeometryGroup , which acts as a container that can composite multiple geometry definitions into a single object for purposes of the object model. When an Ellipse is positioned in a UI layout, its size is assumed to be the same as a rectangle with that Width and Height ; the area outside the perimeter does not have rendering but still is part of its layout slot size.
The example is mainly intended to give you some examples of what elements exist in the Path. A set of 6 Ellipse elements are part of the control template for the ProgressRing control, and 2 concentric Ellipse elements are part of a RadioButton.
You could then use a TranslateTransform to move the entire Line, if you wanted it to start at a point other than 0,0. Add line1 ; Polyline A Polyline is similar to a Polygon in that the boundary of the shape is defined by a set of points, except the last point in a Polyline is not connected to the first point.
The most common reason for doing this is because you want to use one or more of the curves and complex shapes that can be defined as Segments values for a PathFigure , for example BezierSegment. Path A Path is the most versatile Shape because you can use it to define an arbitrary geometry.
In code-behind you use a PointCollection to define the points and you add each individual point as a Point value to the collection. Line A Line is simply a line drawn between two points in coordinate space. Add pathFigure1 ; pathGeometry1.
For example, a Point is part of the event data for touch events, so you can know exactly where in a coordinate space the touch action occurred. The next example shows a usage of the other technique we discussed:
The first segment is a cubic Bezier curve that begins at , and ends at , , which is drawn by using the two control points ,25 and , The maximum allowed value of RadiusX is the Width divided by two and the maximum allowed value of RadiusY is the Height divided by two. Ellipse An Ellipse is a shape with a curved perimeter.
Add pathGeometry1 ; path1. Add pathFigure1 ; pathGeometry1.
The Points property defines the collection of points that make up the boundary. In XAML, you define the points with a comma-separated list.
For more info about brushes, see Using brushes. FromArgb , , , ; path1.