0
月のカレンダーをグループボックス内に完全に表示しようとしていますが、Panelを使用してAutoScrollをtrueに変更することはできますが、機能しません。GroupBox内に完全にMonthCalendarコントロールを表示する
これを表示する別の方法はありますか、私は間違っていますか?
月のカレンダーをグループボックス内に完全に表示しようとしていますが、Panelを使用してAutoScrollをtrueに変更することはできますが、機能しません。GroupBox内に完全にMonthCalendarコントロールを表示する
これを表示する別の方法はありますか、私は間違っていますか?
GroupBoxのコントロールはGroupBoxのタイトルと重なるが、 "コントロールスペース"の左上の位置が正しく調整されるため、うまく動作することがあります。
ので(私はデザイナーがこの得意だとは思わない)コードを使用して、グループボックスのサイズを調整してみてください:
groupBox1.AutoSize = false;
monthCalendar1.Location = groupBox1.DisplayRectangle.Location;
int w = monthCalendar1.Size.Width + groupBox1.Padding.Left +
groupBox1.Padding.Right;
int h = monthCalendar1.Size.Height + groupBox1.DisplayRectangle.Top +
groupBox1.Padding.Bottom;
groupBox1.ClientSize = new Size(w, h);
おかげで、私はこれをみます、よろしく –