为什么我的面板奇怪地删除了文本?

时间:2017-05-08 07:05:17

标签: c# winforms alignment panel

我遇到的问题是我的面板内的文字被奇怪地切断了。面板位于文本框内。但即使我用flowlayoutpanel替换文本框,我也有同样的问题。

代码:

List<string> list = datenbank.FerienAuswahl(monat, jahr);

        int i = 0;
        //Create Panel

        try
        {
            //Fill Panel
            do
            {
                Label panel = new Label();
                panel.Name = "panel" + i;
                panel.Height = 30;
                panel.Width = 400;
                panel.AutoSize = false;
                panel.TextAlign = ContentAlignment.MiddleCenter;
                panel.ForeColor = Color.Black;
                panel.Text = list[i];
                Label ferien = new Label();
                panel.Controls.Add(ferien);
                tbFerien.Controls.Add(panel);
                i++;
            } while (i < list.Count);
        }
        catch { }

结果:

enter image description here

我已经尝试更改面板的宽度。但结果我只是弄乱了文本。 我更改的文本框的唯一设置是:

Multiline:True

TextAlign:中心

尺寸:359; 125

有人知道我还能尝试什么吗?

0 个答案:

没有答案