myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

c# datagridview mit varialen füllen

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 15.08.13, 08:13   #1
supermän
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 4
Bedankt: 0
supermän ist noch neu hier! | 0 Respekt Punkte
Standard

Hi alle zusammen!

Ich muss für mein Praktikum mit C# arbeiten, und finde keine Lösung:

Ich habe eine List<double> , die 3 Variablen ausliest. Das sind die X - , Y- und Z- Werte von Kollisionspunkten.
Jetzt möchte ich diese 3 variablen der liste in einem DataGridView anzeigen lassen.
Ich finde keinen Ansatz, wie ich auf die Variablen der Liste zugreifen kann, um diese dann an die Spalten im DataGridView zu binden.

Kann mir da einer behilflich sein?

Habe das jetzt so gelöst:
private void button2_Click(object sender, EventArgs e)
{

DataTable punktewolke = new DataTable();
punktewolke.Columns.Add(new DataColumn("X", typeof(double)));
punktewolke.Columns.Add(new DataColumn("Y", typeof(double)));
punktewolke.Columns.Add(new DataColumn("Z", typeof(double)));


for (int k = 0; k <= xyz.Count - 1; )
{
punktewolke.Rows.Add(xyz[k], xyz[k+1], xyz[k+2]);
k = k + 3;


}

dataGridView1.DataSource = punktewolke;



}

edit:
Kann mir jemand sagen, wie ich die maximale Breite wählen kann?
dachte an sowas:
dataGridView1.Columns[0].Width = 60;
dataGridView1.Columns[1].Width = 60;
dataGridView1.Columns[2].Width = 60;

..aber das funktioniert nicht.
supermän ist offline   Mit Zitat antworten
Ungelesen 15.08.13, 16:08   #2
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Es ist leider vollkommen unklar wie man Dir helfen soll.
Was ist das DataGridView?
Windows Forms?
WPF?
QT?

Des Weiteren setzt Du UI-Elemente im CodeBehind.
Auch wenn es funktioniert, es ist absoluter Unsinn. Alles im UI wird logischerweise auch im UI gemacht!
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 16.08.13, 08:39   #3
Friedwald
Anfänger
 
Registriert seit: Oct 2009
Beiträge: 5
Bedankt: 6
Friedwald ist noch neu hier! | 0 Respekt Punkte
Standard

Hi,

meinst du das so ?

Projekt DataGrid
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]



Sizing Options in the DataGrid Control
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Friedwald ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:19 Uhr.


Sitemap

().