单击按钮时,我正在尝试创建标签。我认为问题是因为我正在调用从另一个用户控件创建按钮的方法?
我知道这是一团糟。
用户控件我希望标签显示在
namespace Test
{
public partial class HomeTab : UserControl
{
//private string name;
public Label nameLbl = new Label();// = new Label();
public HomeTab()
{
InitializeComponent();
}
public HomeTab(string name)
{
nameLbl.Name = "userIntro";
nameLbl.Text = "awd, " + name;
//nameLbl.Location = new Point(304, 376);
nameLbl.AutoSize = true;
nameLbl.Font = new Font("Calibri", 18);
nameLbl.ForeColor = Color.Red;
nameLbl.Parent = panel2;
nameLbl.Dock = DockStyle.Top;
nameLbl.Refresh();
}
}
}
使用按钮进行用户控制
namespace Button
{
public partial class IntroTab : UserControl
{
public IntroTab()
{
InitializeComponent();
}
// submit button
private void submitButton_Click(object sender, EventArgs e)
{
Form1 f = new Form1();
string name = textBox2.Text;
File.WriteAllText("MainSave.txt", name);
string text = File.ReadLines("MainSave.txt").Skip(0).First();
initializeData();
HomeTab ht = new HomeTab("hello");
this.Hide();
}
}
}