如何使用图表创建时间表

时间:2019-03-14 17:01:11

标签: c#

对于上下文,我正在尝试创建类似于Windows Parental Control的东西

这就是我现在想要做的。

  • 定义X轴从0:00到23:59
  • 定义1到7(星期一-日)的Y轴
  • 在comboWeekdays中指定的Y1的X1 = StartTime X2 = EndTime的添加点
  • X轴不得调整(始终从0:00开始,即使那里没有点) https://i.imgur.com/E9WGdPB.jpg像这样<

到目前为止,我设法得到了这个https://i.imgur.com/s1NtJbQ.png

TimeSpan span = dateEndTime.Value.Subtract(dateStartTime.Value);
        timeInMinutes = Convert.ToInt32(span.TotalMinutes);
        MessageBox.Show(Convert.ToString(timeInMinutes));

        if(comboWeekdays.SelectedItem == null)
        {
            return;
        }
        selectedWeekday = comboWeekdays.SelectedItem.ToString();
        MessageBox.Show(selectedWeekday);

        System.Threading.Timer newTimer = new System.Threading.Timer(LogOff, null, (timeInMinutes * 60000), (timeInMinutes * 60000));

        chartTimeTable.Series.Clear();
        chartTimeTable.Series.Add("Monday");
        chartTimeTable.Series.Add("Tuesday");
        chartTimeTable.Series.Add("Wednesday");
        chartTimeTable.Series.Add("Thursday");
        chartTimeTable.Series.Add("Friday");
        chartTimeTable.Series.Add("Saturday");
        chartTimeTable.Series.Add("Sunday");

0 个答案:

没有答案