2016-05-10 11 views
0

Ich verwende Telerik UI WinForms und ich habe einige Fragen zu GridViewComboBoxColumn:Fragen zu GridViewComboBoxColumn

  1. Wie kann ich Schleife durch GridViewComboBoxColumn Artikel
  2. Wie ein Element auszuwählen, basierend auf einem Feld in Datentabelle zum Beispiel :

wenn ich eine Spalte "Produkte" haben hat die im folgenden Artikel

ProductA 
ProductB 
ProductC 

Ich mag jede Zeile des GridViewComboBoxColumn auf das gleiche Produkt aus der Datentabelle 3- festlegen, wie der Text einer Zelle in GridViewComboBoxColumn geändert hat

Antwort

0
  1. GridViewComboBoxColumn eine Datasource, die auf Ihre Produkten Sammlung zugeordnet werden sollen . Sie können die Elemente in der DataSource bei Bedarf iterieren.
  2. Der ausgewählte Artikel basiert auf dem Feld in der GRID-DataSource. Wenn das Grid beispielsweise eine Spalte ProductID hat und den Wert 2 hat und Ihre MCCB-Spalte eine Datenquelle wie ProductID ProductName und ValueMember ProductID ist, wird der Wert 2 des Grids mit dem Wert 2 in der Datenquelle der Spalte mccb abgeglichen .

Hier finden Sie weitere Informationen zu dieser Spalte finden: http://docs.telerik.com/devtools/winforms/gridview/columns/column-types/gridviewmulticomboboxcolumn

+0

Dank checho, schließe ich den GridViewComboBoxColumn an ​​die Datentabelle und die von ihr durch Display und Valuemember gefüllt worden ist ... kein Problem mit diesem Was ich need ist, wenn ich die Datenbank suche Ich erhalte die Ergebnisse in Datatable, also möchte ich es mit der Rasteransicht verbinden und jede Zeile anzeigen, was ist es in der Datentabelle und halten Sie die GridViewComboBoxColumn mit allen Elementen gefüllt, um später ändern zu können benötigt Also ich muss wissen, wie man es mit der Datentabelle verbinden und den Text anzeigen, wie es in DataTable – Mando

+0

tut mir leid, ich bin nicht klar mit Ihrem Szenario. Ich kann Ihnen einen Code und eine bessere Erklärung liefern, ich werde Ihnen gerne helfen. – checho

+0

Danke checho für Ihre Antwort Ich löste dieses Problem , nachdem ich den FiledName an die Kontrolle übergab alles richtig gearbeitet – Mando