我正在使用 VS2010 中工具箱中的 monthCalendar 控件,我很难尝试使日历日期“可选择”。选定的日期将与用户输入的其余输入一起存储在一个数组中。我觉得经过几个小时的搜索并找到与我的问题无关的结果,在这里发布将是最好的解决方案。任何帮助表示赞赏。
int currentIndex;
int arraySize = 0;
Meeting[] meetingArray = new Meeting[100];
private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
{
e.Start.ToShortDateString();
}
private void calendarSaveChangesButton_Click(object sender, EventArgs e)
{
Meeting m = new Meeting();
m.title = textBoxTitle.Text;
m.location = textBoxLocation.Text;
m.startTime = textBoxStartTime.Text;
m.endTime = textBoxEndTime.Text;
m.notes = notesTextBox.Text;
meetingArray[arraySize] = m;
currentIndex = arraySize;
arraySize++;
meetingListBox.Enabled = true;
textBoxTitle.Text = "";
textBoxLocation.Text = "";
textBoxStartTime.Text = "";
textBoxEndTime.Text = "";
notesTextBox.Text = "";
meetingListBox.Items.Add(m);
}