(四)WPF使用 Polyline 元素动态绘制折线 (添加X轴时间标签)

WPF使用Polyline动态绘制折线并添加X轴时间标签

前端代码MainWindow.xaml.cs代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Threading;

namespace 使用_Polyline_元素来绘制折线
{
    /// <summary>
    /// MainWindow.xaml 的交互逻辑
    /// </summary>
    public partial class MainWindow : Window
    {
        private int currentSecond = 0;
        private double xGrap = 100;//x坐标的间隔
        private int xPagePoint = 5;//每一页要显示多少个数据点
        Random rd = new Random();
        private DispatcherTimer dispatcherTimer = new DispatcherTimer();

        //TextBlock[] myTextBlock = new TextBlock[5];//创建5个X轴的文本
        TextBlock myTextBlock1 = new TextBlock();
        TextBlock myTextBlock2 = new TextBlock();
        TextBlock myTextBlock3 = new TextBlock();
        TextBlock myTextBlock4= new TextBlock();
        TextBlock myTextBlock5 = new TextBlock();
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            dispatcherTimer.Interval = TimeSpan.FromMilliseconds(1000);//1秒钟产生一次中断
            dispatcherTimer.Tick += timer_Tick;//中断入口函数
            dispatcherTimer.IsEnabled = true;//开启中断</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值