如何在两个输入日期之间创建日历粗体日期 [英] How to make a calendar bold dates between two inputted dates

查看:102
本文介绍了如何在两个输入日期之间创建日历粗体日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试创建一个程序,它会询问您的开始日期和结束日期,并使用visual basic将日期和它们之间的日期加粗。 



例如:开始日期2/2/2011 


结束日期:6/2/2019



粗体日期:  2/2/2019 3/2/2019 4/2/2019 5/2/2019 6/2/2019(英文 日期格式,DD / MM / YYYY)



谢谢,伙计们。

解决方案

以下说明了执行单个日期和范围(需要创建日期数组)

 Public Class Form1 
私人日期作为列表(日期)=新列表(日期)来自{#2/2/2019#,#4/2/2019#,#6/2/2019#}

Private Sub Form1_Load(sender As Object,e As EventArgs)Handles MyBase.Load
MonthCalendar1.BoldedDates = dates.ToArray
End Sub
End Class


https://docs.microsoft.com/en-us/dotnet /框架/的WinForms /控制/显示器专用天-在粗体与 - WF-MONTHCALENDAR控制


Hi, I am trying to create a program that will ask you for a start date and an end date and bold them dates and the ones in between them using visual basic. 

For example: start dates 2/2/2019 

End date: 6/2/2019

Bolded dates: 2/2/2019 3/2/2019 4/2/2019 5/2/2019 6/2/2019 (English date formatting, DD/MM/YYYY)

Thanks, guys.

解决方案

The following explains doing single dates and a range (you need to make an array of dates)

Public Class Form1
    Private dates As List(Of Date) = New List(Of Date) From {#2/2/2019#, #4/2/2019#, #6/2/2019#}

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        MonthCalendar1.BoldedDates = dates.ToArray
    End Sub
End Class

https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/display-specific-days-in-bold-with-wf-monthcalendar-control


这篇关于如何在两个输入日期之间创建日历粗体日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆