Dot-Net
tag 屬性在 C# 中有什麼用
我已經使用 C# 一年多了,我想知道 tag 屬性對控制項還有哪些其他功能,直到現在我使用的每個 .net 控制項(按鈕、標籤、文本框、gridview 等)有一個可以定義的標籤屬性。
我只知道你可以在裡面放一些東西,比如一串文本。
視覺工作室描述說:
與控制項關聯的使用者定義數據
除此以外,標籤還有什麼作用嗎?描述它的內容?你在哪裡使用 if ?它對你們中的任何人有用嗎?
不,它本身什麼也不做。您可以隨心所欲地使用它。例如,您可以使用它來進行某種簡化的數據綁定,例如將使用者可見的文本放在復選框中,並將要儲存在數據庫中的值(例如列舉值)放在標籤中。然後您稍後從標籤中檢索它。
IME 它通常適用於“快速而骯髒”的場景,其中有更好的工作方式,但它們需要更長的時間來編寫程式碼——這對於一次性程式碼來說很好,但對於復雜的生產系統來說並不理想。當然,情況可能並非總是如此。