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);
}