我想在VSTO Excel工作簿中使用System.Windows.Forms.MonthCalendar控件。当我点击功能区中的按钮时,我希望MonthCalendar弹出,但到目前为止,我无法控制显示。在VSTO Excel工程中创建弹出式日历
Private Sub DeliveryDateFromCalendarButton_Click(ByVal sender As System.Object, ByVal e As Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs) Handles DeliveryDateFromCalendarButton.Click
Dim selectedFiscalYear As String = Me.FiscalYearDropDown.SelectedItem.Label
Dim cal As System.Windows.Forms.MonthCalendar = New System.Windows.Forms.MonthCalendar()
cal.Location = New System.Drawing.Point(Cursor.Position.X, Cursor.Position.Y)
cal.Show()
End Sub
日历应弹出在他们点击的地方,但唉,它失败。
你有你用过的代码吗? – Phil 2011-07-10 07:51:01