डेटाग्रिड व्यू में हेडर टेक्स्ट को कैसे बदलें और कॉलम को कैसे जोड़ें या निकालें - सी # कोड में?डेटाग्रिड व्यू में हेडर टेक्स्ट को कैसे बदलें - कोड सी # में?
धन्यवाद के अग्रिम में
डेटाग्रिड व्यू में हेडर टेक्स्ट को कैसे बदलें और कॉलम को कैसे जोड़ें या निकालें - सी # कोड में?डेटाग्रिड व्यू में हेडर टेक्स्ट को कैसे बदलें - कोड सी # में?
धन्यवाद के अग्रिम में
आप डेटा-बाइंडिंग एक प्रकार और स्वत: जनरेट कॉलम के लिए उपयोग कर रहे हैं, इस [DisplayName(...)]
[DisplayName("Last name")]
public string LastName {get;set;}
है, यानी अन्यथा इस स्तंभ अर्थात पर HeaderText
है
grid.Columns[0].HeaderText = "Something special";
एक स्तंभ जोड़ने के लिए एक बुनियादी तरीका है:
int columnIndex = grid.Columns.Add("columnName", "Header Text");
या उदाहरण हाइपरलिंक का एक स्तंभ जोड़ने के लिए के लिए आप अधिक विशिष्ट हो सकता है:
grid.Columns.Add(new DataGridViewLinkColumn());
(आपको स्पष्ट रूप से नया स्तंभ के बारे में अधिक गुण सेट कर सकते हैं पहले)
dataGridView1.Columns.Add("colName", "colHeaderText");
यह वह जगह है कॉलम जोड़ने और उसके हेडर टेक्स्ट को सेट करने का सबसे आसान तरीका, हालांकि यदि आप कॉलम उपयोगी होना चाहते हैं तो @Marc Gravell की सलाह का पालन करना अधिक उपयोगी हो सकता है।
इस यह मेरे लिए काम किया कोशिश ...
dataGridView1.Columns [datagridview1.CurrentCell.ColumnIndex] .HeaderText = "newHeaderText";
क्या यह वास्तव में [WinForms] टैग जोड़ने में बहुत अधिक परेशानी है? –
ठीक है, यहां: [WinForms] – Gold