实例介绍
【实例简介】
【实例截图】
【核心代码】
<Window x:Class="WpfChartDemo.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfChartDemo"
xmlns:echart="clr-namespace:HeBianGu.WPF.EChart;assembly=HeBianGu.General.WpfChart"
xmlns:wpfapp10="clr-namespace:WpfApp10"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:pi="http://schemas.microsoft.com/prototyping/2010/interactivity"
mc:Ignorable="d"
Title="MainWindow" Height="500" Width="1200">
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/HeBianGu.General.WpfChart;component/Generic.xaml" />
</ResourceDictionary.MergedDictionaries>
<SolidColorBrush Color="Green" x:Key="split_backcolor"/>
<SolidColorBrush Color="#1791E6" x:Key="split_backcolor1"/>
<SolidColorBrush Color="#18C800" x:Key="split_backcolor2"/>
<SolidColorBrush Color="#FF0000" x:Key="split_backcolor3"/>
<SolidColorBrush Color="#F8DE00" x:Key="split_backcolor4"/>
</ResourceDictionary>
</Window.Resources>
<Grid>
<TabControl>
<TabItem Header="心电图(待定)">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="188*"/>
<RowDefinition Height="20"/>
<RowDefinition Height="20"/>
<RowDefinition Height="20"/>
<RowDefinition Height="20"/>
<RowDefinition Height="20"/>
<RowDefinition Height="20"/>
</Grid.RowDefinitions>
<Viewbox>
<Grid x:Name="grid_all">
<Grid.RowDefinitions>
<RowDefinition/>
<!--<RowDefinition Height="10"/>-->
</Grid.RowDefinitions>
<echart:CardiogramCurveChartPlotter Style="{StaticResource CardiogramPlotterStyle}" IsShowCursorLine="False"
DataSource="{Binding CardiogramCollection}" DataSourceChangeBegionStory="False"
MaxValueY="50" MinValueY="0" MaxValueX="150" MinValueX="0"
Height="210" Width="630">
<echart:CardiogramCurveChartPlotter.SplitItemYs>
<echart:SplitItem Color="Red" Value="50" Text="2448 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="49" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="48" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="47" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="46" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="45" Text="2298 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="44" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="43" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="42" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="41" Text="2148 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="40" Text="2148 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="39" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="38" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="37" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="36" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="35" Text="1998 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="34" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="33" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="32" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="31" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="30" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="29" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="28" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="27" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="26" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="25" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="24" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="23" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="22" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="21" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="20" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="19" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="18" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="17" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="16" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="15" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="14" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="13" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="12" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="11" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="10" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="9" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="8" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="7" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="6" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="5" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="4" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="3" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="2" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="1" Text="1968 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="0" Text="1848 " SpliteType="InnerOnly"></echart:SplitItem>
</echart:CardiogramCurveChartPlotter.SplitItemYs>
<echart:CardiogramCurveChartPlotter.SlpitItemXs>
<echart:SplitItem Color="Red" Value="150" Text="8 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="149" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="148" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="147" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="146" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="145" Text="3 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="144" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="143" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="142" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="141" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="140" Text="8 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="139" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="138" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="137" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="136" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="135" Text="3 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="134" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="133" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="132" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="131" Text="10 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="130" Text="9 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="129" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="128" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="127" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="126" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="125" Text="4 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="124" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="123" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="122" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="121" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="120" Text="9 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="119" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="118" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="117" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="116" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="115" Text="4 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="114" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="113" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="112" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="111" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="110" Text="10 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="109" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="108" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="107" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="106" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="105" Text="5 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="104" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="103" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="102" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="101" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="100" Text="5 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="99" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="98" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="97" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="96" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="95" Text="0 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="94" Text="10 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="93" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="92" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="91" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="90" Text="6 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="89" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="88" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="87" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="86" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="85" Text="1 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="84" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="83" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="82" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="81" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="80" Text="6 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="79" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="78" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="77" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="76" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="75" Text="1 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="74" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="73" Text="10 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="72" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="71" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="70" Text="7 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="69" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="68" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="67" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="66" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="65" Text="2 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="64" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="63" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="62" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="61" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="60" Text="7 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="59" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="58" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="57" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="56" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="55" Text="2 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="54" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="53" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="52" Text="10 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="51" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="50" Text="8 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="49" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="48" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="47" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="46" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="45" Text="3 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="44" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="43" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="42" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="41" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="40" Text="8 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="39" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="38" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="37" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="36" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="35" Text="3 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="34" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="33" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="32" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="31" Text="10 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="30" Text="9 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="29" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="28" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="27" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="26" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="25" Text="4 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="24" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="23" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="22" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="21" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="20" Text="9 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="19" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="18" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="17" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="16" Text="5 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="15" Text="4 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="14" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="13" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="12" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="11" Text="0 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="10" Text="10 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="9" Text="9 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="8" Text="8 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="7" Text="7 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="6" Text="6 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="5" Text="5 " SpliteType="InnerOnly"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="4" Text="4 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="3" Text="3 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="2" Text="2 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="1" Text="1 " SpliteType="InnerOnly" LineStyle="{StaticResource CardiogramDashCapline}"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="0" Text="0 " SpliteType="InnerOnly"></echart:SplitItem>
</echart:CardiogramCurveChartPlotter.SlpitItemXs>
</echart:CardiogramCurveChartPlotter>
<!--<Viewbox Grid.Row="1" >
<multislidersample:MultiSlider RangeItems="{Binding Items}" ThumbExs="{Binding ThumbExs,Mode=OneWayToSource}"
MaxWidthValue="{Binding MaxWidthValue}" />
</Viewbox>-->
<!--<wpfapp10:SpaceSpliterUserControl Grid.Row="1" LeftPercent="{Binding Left,Mode=TwoWay}" RightPercent="{Binding Right,Mode=TwoWay}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="ValueChanged">
<i:InvokeCommandAction Command="{Binding RelayCommand}" CommandParameter="ValueChanged"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</wpfapp10:SpaceSpliterUserControl>-->
</Grid>
</Viewbox>
<StackPanel Orientation="Horizontal" Grid.Row="1">
<TextBlock Text="刷新时间:" FontSize="15"/>
<TextBox Text="{Binding RefreshTime}" FontSize="15" Width="200"/>
</StackPanel>
<StackPanel Orientation="Horizontal" Grid.Row="2">
<TextBlock Text="每次更新数量:" FontSize="15"/>
<TextBox Text="{Binding RefreshCount}" FontSize="15" Width="200"/>
</StackPanel>
<StackPanel Orientation="Horizontal" Grid.Row="3">
<TextBlock Text="显示个数数量:" FontSize="15"/>
<TextBox Text="{Binding ShowCount}" FontSize="15" Width="200"/>
</StackPanel>
<Button Content="开始播放" x:Name="btn_start" Grid.Row="4" Click="Button_Click_2"/>
<Button Content="停止播放" x:Name="btn_stop" Grid.Row="5" Click="btn_stop_Click"/>
<Button Content="打印" x:Name="btn_print" Grid.Row="6" Click="btn_print_Click"/>
</Grid>
</TabItem>
<TabItem Header="曲线视图">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="430*"/>
<RowDefinition Height="39*"/>
<RowDefinition Height="39*"/>
</Grid.RowDefinitions>
<Button Content="清理数据" Click="Button_Click" Grid.Row="1"/>
<Button Content="显示数据" Click="Button_Click_1" Grid.Row="2"/>
<Viewbox>
<echart:StaticCurveChartPlotter x:Name="chart" Background="White" DataSource="{Binding Collection}"
FontSize="12" MaxValueY="400" MinValueY="0" MaxValueX="{Binding MaxValue}" MinValueX="{Binding MinValue}"
IsLegendVisible="True" Height="200" Width="800">
<!--MaxValueX="11" MinValueX="0"-->
<echart:StaticCurveChartPlotter.SplitItemYs>
<echart:SplitItem Color="DarkGray" Value="400" Text="400 " ></echart:SplitItem>
<echart:SplitItem Color="DarkGray" Value="350" Text="350 " ></echart:SplitItem>
<echart:SplitItem Color="DarkGray" Value="300" Text="300 "></echart:SplitItem>
<echart:SplitItem Color="DarkGray" Value="250" Text="250"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="240" Text="240" SpliteType="HeighLight" Group="身高" IsShowTrangle="false"/>
<echart:SplitItem Color="DarkGray" Value="200" Text="200"></echart:SplitItem>
<echart:SplitItem Color="Green" Value="150" Text="150" SpliteType="HeighLight" Group="体重" IsShowTrangle="false"></echart:SplitItem>
<echart:SplitItem Color="Red" Value="100" Text="100" SpliteType="HeighLight" Group="身高" IsShowTrangle="false" ></echart:SplitItem>
<echart:SplitItem Color="Green" Value="90" Text="90" SpliteType="HeighLight" Group="体重" IsShowTrangle="false" />
<echart:SplitItem Color="DarkGray" Value="50" Text="50 " SpliteType="HeighLight" IsShowTrangle="false"></echart:SplitItem>
<echart:SplitItem Color="DarkGray" Value="0" Text="0 "></echart:SplitItem>
</echart:StaticCurveChartPlotter.SplitItemYs>
<!--<echart:StaticCurveChartPlotter.DataSource>
<echart:CurveEntitySource >
<echart:CurveEntitySource.Source>
<echart:PointC X="0" Y="110" Text="2018-01-01"/>
<echart:PointC X="1" Y="93" Text="2018-02-01"/>
<echart:PointC X="2" Y="92" Text="2018-03-01"/>
<echart:PointC X="3" Y="115" Text="2018-04-01"/>
<echart:PointC X="4" Y="102" Text="2018-05-01"/>
<echart:PointC X="4.1" Y="122" Text="2018-05-01"/>
<echart:PointC X="4.2" Y="153" Text="2018-05-03"/>
<echart:PointC X="4.3" Y="132" Text="2018-05-04"/>
<echart:PointC X="4.4" Y="114" Text="2018-05-06"/>
<echart:PointC X="4.5" Y="125" Text="2018-05-07"/>
<echart:PointC X="4.6" Y="121" Text="2018-05-08"/>
<echart:PointC X="5" Y="125" Text="2018-06-01"/>
<echart:PointC X="6" Y="95" Text="2018-07-01"/>
<echart:PointC X="7" Y="88" Text="2018-08-01"/>
<echart:PointC X="7.3" Y="68" Text="2018-08-11"/>
<echart:PointC X="8" Y="77" Text="2018-09-01"/>
<echart:PointC X="9" Y="65" Text="2018-10-01"/>
<echart:PointC X="10" Y="91" Text="2018-11-01"/>
<echart:PointC X="11" Y="90" Text="2018-12-01"/>
</echart:CurveEntitySource.Source>
<echart:CurveEntitySource.Text>收缩压</echart:CurveEntitySource.Text>
<echart:CurveEntitySource.Color>
<SolidColorBrush Color="#1791E6"/>
</echart:CurveEntitySource.Color>
<echart:CurveEntitySource.Marker>
<echart:T5PointMarker Fill="#1791E6"/>
</echart:CurveEntitySource.Marker>
</echart:CurveEntitySource>
<echart:CurveEntitySource >
<echart:CurveEntitySource.Source>
<echart:PointC X="0" Y="112" Text="2018-01-01"/>
<echart:PointC X="1" Y="112" Text="2018-02-01"/>
<echart:PointC X="2" Y="112" Text="2018-03-01"/>
<echart:PointC X="3" Y="155" Text="2018-04-01"/>
<echart:PointC X="4" Y="112" Text="2018-05-01"/>
<echart:PointC X="4.1" Y="112" Text="2018-05-01"/>
<echart:PointC X="4.2" Y="112" Text="2018-05-03"/>
<echart:PointC X="4.3" Y="112" Text="2018-05-04"/>
<echart:PointC X="4.4" Y="114" Text="2018-05-06"/>
<echart:PointC X="4.5" Y="112" Text="2018-05-07"/>
<echart:PointC X="4.6" Y="112" Text="2018-05-08"/>
<echart:PointC X="5" Y="112" Text="2018-06-01"/>
<echart:PointC X="6" Y="112" Text="2018-07-01"/>
<echart:PointC X="7" Y="98" Text="2018-08-01"/>
<echart:PointC X="7.3" Y="112" Text="2018-08-11"/>
<echart:PointC X="8" Y="112" Text="2018-09-01"/>
<echart:PointC X="9" Y="112" Text="2018-10-01"/>
<echart:PointC X="10" Y="112" Text="2018-11-01"/>
<echart:PointC X="11" Y="110" Text="2018-12-01"/>
</echart:CurveEntitySource.Source>
<echart:CurveEntitySource.Text>舒张压</echart:CurveEntitySource.Text>
<echart:CurveEntitySource.Color>
<SolidColorBrush Color="Red"/>
</echart:CurveEntitySource.Color>
<echart:CurveEntitySource.Marker>
<echart:T5PointMarker Fill="Red"/>
</echart:CurveEntitySource.Marker>
</echart:CurveEntitySource>
<echart:CurveEntitySource >
<echart:CurveEntitySource.Source>
<echart:PointC X="0" Y="132" Text="2018-01-01"/>
<echart:PointC X="1" Y="111" Text="2018-02-01"/>
<echart:PointC X="2" Y="122" Text="2018-03-01"/>
<echart:PointC X="3" Y="155" Text="2018-04-01"/>
<echart:PointC X="4" Y="112" Text="2018-05-01"/>
<echart:PointC X="4.1" Y="112" Text="2018-05-01"/>
<echart:PointC X="4.2" Y="152" Text="2018-05-03"/>
<echart:PointC X="4.3" Y="112" Text="2018-05-04"/>
<echart:PointC X="4.4" Y="154" Text="2018-05-06"/>
<echart:PointC X="4.5" Y="112" Text="2018-05-07"/>
<echart:PointC X="4.6" Y="142" Text="2018-05-08"/>
<echart:PointC X="5" Y="112" Text="2018-06-01"/>
<echart:PointC X="6" Y="132" Text="2018-07-01"/>
<echart:PointC X="7" Y="98" Text="2018-08-01"/>
<echart:PointC X="7.3" Y="112" Text="2018-08-11"/>
<echart:PointC X="8" Y="112" Text="2018-09-01"/>
<echart:PointC X="9" Y="122" Text="2018-10-01"/>
<echart:PointC X="10" Y="112" Text="2018-11-01"/>
<echart:PointC X="11" Y="110" Text="2018-12-01"/>
</echart:CurveEntitySource.Source>
<echart:CurveEntitySource.Text>脉搏</echart:CurveEntitySource.Text>
<echart:CurveEntitySource.Color>
<SolidColorBrush Color="Green"/>
</echart:CurveEntitySource.Color>
<echart:CurveEntitySource.Marker>
<echart:TrianglePointMarker Fill="Green"/>
</echart:CurveEntitySource.Marker>
</echart:CurveEntitySource>
</echart:StaticCurveChartPlotter.DataSource>-->
</echart:StaticCurveChartPlotter>
</Viewbox>
</Grid>
</TabItem>
<TabItem Header="平面网格(待定)"/>
<TabItem Header="等值线(待定)"/>
</TabControl>
</Grid>
</Window>
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明


网友评论
我要评论