Wil*_*son 9 .net c# label windows-forms-designer
在我的代码中,我创建了一个带有以下内容的标签:
Label namelabel = new Label();
namelabel.Location = new Point(13, 13);
namelabel.Text = name;
this.Controls.Add(namelabel);
Run Code Online (Sandbox Code Playgroud)
名为name的字符串在此之前定义,长度约为50个字符.但是,只有前15个显示在我的表单上的标签中.我试过搞乱标签的MaximumSize,但无济于事.
尝试添加AutoSize属性:
namelabel.AutoSize = true;
Run Code Online (Sandbox Code Playgroud)
使用设计编辑器在表单上放置标签时,此属性默认为true,但如果您在代码中创建标签,则默认为false.