Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 行集合_Wpf_Collections_Line - Fatal编程技术网

Wpf 行集合

Wpf 行集合,wpf,collections,line,Wpf,Collections,Line,我必须用不同的颜色在WPF中绘制一组线条。每个颜色部分都是一条线 例如,在xaxis上有一条从(0,0)到(10,0)的线 我想要红色从(0,0)到(3,0),绿色从(3,0)到(7,0),黄色从(7,0)到(10,0) 我想把这整件事当作一句话。我有一种方法,就是从这些点上画不同的线,并为每一条线画不同的笔划。WPF中是否有用于收集不同颜色线条的内容 你使用什么课程?如果你可以将画笔应用到线条上,你可以创建一个类似这样的线条。您需要在同一偏移上使用不同颜色的挡块来进行硬更改 e、 g 如果我

我必须用不同的颜色在WPF中绘制一组线条。每个颜色部分都是一条线

例如,在xaxis上有一条从(0,0)到(10,0)的线

我想要红色从(0,0)到(3,0),绿色从(3,0)到(7,0),黄色从(7,0)到(10,0)


我想把这整件事当作一句话。我有一种方法,就是从这些点上画不同的线,并为每一条线画不同的笔划。WPF中是否有用于收集不同颜色线条的内容

你使用什么课程?如果你可以将画笔应用到线条上,你可以创建一个类似这样的线条。您需要在同一偏移上使用不同颜色的挡块来进行硬更改

e、 g



如果我想在一条有数千个点绘制在一个刻度上的曲线上这样做,该怎么办?@user679530:如果曲线接受这样的画笔,应该没有任何区别。
<Line X1="0" Y1="0" X2="100" Y2="0" StrokeThickness="5">
    <Line.Stroke>
        <LinearGradientBrush>
            <GradientStop Offset="0.3" Color="Red"/>
            <GradientStop Offset="0.3" Color="Yellow"/>
            <GradientStop Offset="0.7" Color="Yellow"/>
            <GradientStop Offset="0.7" Color="Green"/>
        </LinearGradientBrush>
    </Line.Stroke>
</Line>