Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.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
C# 蒙特卡伦达尔黑体文本_C#_Winforms_Visual Studio_Calendar - Fatal编程技术网

C# 蒙特卡伦达尔黑体文本

C# 蒙特卡伦达尔黑体文本,c#,winforms,visual-studio,calendar,C#,Winforms,Visual Studio,Calendar,我有一个简单的日历程序:日期和注释保存在数据库中,第一个单元格是日期,第二个单元格是注释。所有记录的日期在日历中都用粗体字体。 但当我再次运行程序时,所有的日子都并没有粗体字体,不管它是否被标注。 我怎样才能解决这个问题 我试着做这样的东西,但没有成功 foreach (DataRow row in database1DataSet.Tables[0].Rows) { DateTime s_dt = Convert.ToDateTime(row[0].ToString()); m

我有一个简单的日历程序:日期和注释保存在数据库中,第一个单元格是日期,第二个单元格是注释。所有记录的日期在日历中都用粗体字体。 但当我再次运行程序时,所有的日子都并没有粗体字体,不管它是否被标注。 我怎样才能解决这个问题

我试着做这样的东西,但没有成功

foreach (DataRow row in database1DataSet.Tables[0].Rows)
{
    DateTime s_dt = Convert.ToDateTime(row[0].ToString());
    monthCalendar1.AddBoldedDate(s_dt);
}
monthCalendar1.UpdateBoldedDates();

您是否调试了程序以确保s_dt的日期是正确的?问题出在s_dt中。如果我做一些像DateTime sel_dt=new System.DateTimeint.ParsetextBox7.Text,int.ParsetextBox6.Text,int.ParsetextBox5.Text,0,0,0;monthCalendar1.UpdateBoldedDates;但我必须从文本框中获取价值。我必须通过提取日期值从数据库中获取数据。这是如何从数据表中读取日期时间的: