2015-09-28 76 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