Create a simple polyline, a closed polyline. And a Sine curve in code. : Polyline « Windows Presentation Foundation « C# / C Sharp

Home
C# / C Sharp
1.2D Graphics
2.Class Interface
3.Collections Data Structure
4.Components
5.Data Types
6.Database ADO.net
7.Design Patterns
8.Development Class
9.Event
10.File Stream
11.Generics
12.GUI Windows Form
13.Language Basics
14.LINQ
15.Network
16.Office
17.Reflection
18.Regular Expressions
19.Security
20.Services Event
21.Thread
22.Web Services
23.Windows
24.Windows Presentation Foundation
25.XML
26.XML LINQ
C# / C Sharp by API
C# / CSharp Tutorial
C# / CSharp Open Source
C# / C Sharp » Windows Presentation Foundation » PolylineScreenshots 
Create a simple polyline, a closed polyline. And a Sine curve in code.
Create a simple polyline, a closed polyline. And a Sine curve in code.
  

<Window x:Class="WpfApplication1.Polylines"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  Title="Polylines" Height="340" Width="250">
  <Grid>


    <StackPanel Name="stackPanel1" Margin="10">
      <TextBlock Text="Polyline:" />
      <Polyline Stroke="Black" StrokeThickness="3"
        Points="10 170,160 110,10 160,60 110,210 170" />
      <TextBlock Text="Closed polyline:" Margin="0 10 0 0" />
      <Polyline Stroke="Black" StrokeThickness="3"
        Points="10 710,160 10,110 160,160 10,210 70, 0 70" />
      <TextBlock Text="Sine curve:" Margin="0 10 0 0" />
      <Polyline Name="polyline1" Stroke="Red" StrokeThickness="2" />
    </StackPanel>
  </Grid>
</Window>
//File:Window.xaml.cs

using System;
using System.Windows;
using System.Windows.Media;
using System.Windows.Shapes;


namespace WpfApplication1
{
    public partial class Polylines : Window
    {
        public Polylines()
        {
            InitializeComponent();
            for (int i = 0; i < 70; i++)
            {
                double x = i * Math.PI;
                double y = 40 30 * Math.Sin(x / 10);
                polyline1.Points.Add(new Point(x, y));
            }
        }
    }
}

   
    
  
Related examples in the same category
1.No rotationNo rotation
2.Rotates the Polyline 45 degrees about the point (25,50)Rotates the Polyline 45 degrees about the point (25,50)
3.Rotates the Polyline 45 degrees about the point (0,0)Rotates the Polyline 45 degrees about the point (0,0)
4.Rotates the Polyline 45 degrees about its centerRotates the Polyline 45 degrees about its center
5.Rotates the Polyline 45 degrees about the relative origin (0.25,0.25).Rotates the Polyline 45 degrees about the relative origin (0.25,0.25).
6.Ployline types do not require connecting endsPloyline types do not require connecting ends
7.Polyline and Polyline.PointsPolyline and Polyline.Points
8.PolyLine Segment DemoPolyLine Segment Demo
9.XAML Button with Polyline and LabelXAML Button with Polyline and Label
10.Polyline stroke color in RGBPolyline stroke color in RGB
11.Add Polyline to UniformGridAdd Polyline to UniformGrid
12.Set Margin and Stroke for PolylineSet Margin and Stroke for Polyline
13.Set StrokeThickness for PolylineSet StrokeThickness for Polyline
14.Set StrokeDashArray, StrokeDashCap for PolylineSet StrokeDashArray, StrokeDashCap for Polyline
15.Round StrokeDashCap PolylineRound StrokeDashCap Polyline
16.Bevel StrokeLineJoin PolylineBevel StrokeLineJoin Polyline
17.StrokeStartLineCap for PolylineStrokeStartLineCap for Polyline
18.Polyline corner is cut off (beveled) because the miter limit is set to 1Polyline corner is cut off (beveled) because the miter limit is set to 1
19.Populate the PointsCollection of the PolyLinePopulate the PointsCollection of the PolyLine
20.Draw a Sequence of Connected LinesDraw a Sequence of Connected Lines
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.