我的标签文字在加载表单上不会改变

时间:2015-12-10 13:25:14

标签: c# winforms label

我试图在form_load和form_shown方法中更改标签文本,但没有任何反应。我不想在属性中设置文本,因为我想稍后使用另一个标签中的文本。我已经尝试过这两种方法都不起作用。

 private void History_Load(object sender, EventArgs e)
    {
        populateHistoryQuestionArray();
        historyQ1.Text = historyQuestion[0];
    }

 private void History_Shown(object sender, EventArgs e)
    {
        populateHistoryQuestionArray();
        historyQ1.Text = historyQuestion[0];
    }

1 个答案:

答案 0 :(得分:1)

您必须添加ToString()

 private void History_Load(object sender, EventArgs e)
    {
        populateHistoryQuestionArray();
        historyQ1.Text = historyQuestion[0].ToString();
    }