2012-04-10 66 views
0

所以我有一個窗體窗體應用程序中的gridview,當我點擊我的按鈕gridview填充,標題列/行讀取標籤(因爲我設置它(下面的代碼)),但如果我想要標籤標題用文本框中鍵入的內容替換,我將如何更改下面的代碼?通過文本框輸入設置Gridview列標題?

Tag = n.Element("GroupName").Value 

全碼:

 XDocument xDoc = XDocument.Load(tagUri); 
     var Tag = xDoc.Descendants("Group") 
      .Select(n => new 
      { 

       Tag = n.Element("GroupName").Value, // Tag in this line represents the column name, I would like this changed to be a textbox input. 
      }) 
      .ToList(); 

     dataGridView4.DataSource = Tag; 

enter image description here

回答

2

您以後可以設置列標題:

datagridView4.Columns[0].HeaderText = textbox1.Text; 
+0

嘿尼科沒有這個心不是經過什麼IM我想要的標籤是在textbox1.Text = n.Element(「GroupName」)。後面的文本框文本中設置。顯然你不能那樣做。這只是爲了設置gridview的**標題**。不是內容。 – 2012-04-10 18:17:41

+0

我真的不明白。文本框是該操作的輸入還是輸出?您是否想將文本框的文本設置爲所有標籤的組合? – 2012-04-10 18:21:55

+2

啊..現在一切都很清晰。我編輯了答案。這應該做你想做的:) – 2012-04-10 18:46:10

相關問題