簡體   English   中英

我將如何使用get和set來在程序中使用標簽?

[英]How would I use get and set to work with labels in my program?

我有一個顯示大量數據的程序,我想知道最好的方法是從其他類中獲取和設置Windows中的標簽值。

更新:我基本上想知道這一點:

private string _name;
public string Name
{
    get
    {
        return _name;
    }
    set
    {
        _name = value;
    }
}

在這種情況下如何運作,等等。

不用將“名稱”存儲在私有變量中,只需參考標簽即可:

public string Name
{
    get
    {
        return this.labelName.Text;
    }
    set
    {
        this.labelName.Text = value;
    }
}

這將為您提供一個直接影響標簽文本的屬性。

一般來說,使用DataBinding(而不是手動編碼控件中所有獲取和設置屬性值的方法)通常是最好的選擇。 在線有上百萬的教程,但是這里有幾篇好文章:

http://www.akadia.com/services/dotnet_databinding.html

http://support.microsoft.com/kb/313482

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM