2015-09-28 77 views
0

我有一个要求在文本框的焦点上显示monthcalender。月份日历未在组框中完全显示

此文本框与其他控件一起放置在groupbox中。问题是当文本框焦点上的日历poput运行应用程序后日历不完整显示。因为组框的高度很小。根据要求,我不应该增加groupbox的大小,我应该完整地显示日历。

我试过下面的代码,但没有工作。

Calendar.BringToFront(); 
    Calendar.Invalidate(); 

groupBox.Controls.SetChildIndex(Calendar, 0); 

回答

0

如果日历GroupBox,如果它延伸超出其母公司的界限将被裁剪。

解决方案1:

把日历为Panel并打开AutoScroll上因此会出现滚动条来访问整个日历。

enter image description here

解决方案2:

只需将日历放置到GroupBox的父。

enter image description here

+0

非常感谢。它的工作 – NishanthMV