如何使用C#从其他形式的菜单项显示月份日历上的当前日期

本文关键字:显示 日历 当前日期 菜单项 其他 何使用 | 更新日期: 2023-09-27 18:35:42

我正在开发一个Windows应用程序。主界面上有一个菜单栏在主界面上有一个面板。单击"查看"事件日历"面板上还有另一种形式。在该表格上,有月历。我想在点击事件上显示加粗的当前日期"跳转到今天"菜单项。请帮助我。

此代码是"查看日历"按钮的单击事件,该按钮加载表单在主界面的面板上。

Calender obj = new Calender();
obj.TopLevel = false;
  if (panel2.Controls.Count > 0)
      {
          panel2.Controls.Clear();
          panel2.Controls.Add(obj);
          obj.TopLevel = false;
          obj.Show();
      }
 else
      {
           obj.TopLevel = false;
           panel2.Controls.Add(obj);
           obj.Show();
      }

如何使用C#从其他形式的菜单项显示月份日历上的当前日期

这应该让你开始

  Calender obj = new Calender();
  obj.TopLevel = false;
  if (panel2.Controls.Count > 0)
  {
      panel2.Controls.Clear();
      panel2.Controls.Add(obj);
      obj.TopLevel = false;
      obj.Show();
  }
  else
  {
       obj.TopLevel = false;
       panel2.Controls.Add(obj);
       obj.Show();
  }
  panel2.Controls.add(new Label{
       Text = DateTime.Now
  });

您需要向标签添加点击事件,并根据需要设置字体。