<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>C# DataGridView Refresh</title>
    <link>http://forum.geizhals.at/feed.jsp?id=517815</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4309487.html#4309487</link>
      <description>Caching. Daten einmal holen und in Objeken /Dataset ablegen. Danach dagegen binden.&lt;br&gt;&lt;br&gt;Undying&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 20:18:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4309487.html#4309487</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2007-08-28T20:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4309454.html#4309454</link>
      <description>schon mal AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet auf alle columns gesetzt?&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 20:00:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4309454.html#4309454</guid>
      <dc:creator>User Tron</dc:creator>
      <dc:date>2007-08-28T20:00:56Z</dc:date>
    </item>
    <item>
      <title>Re(7): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308368.html#4308368</link>
      <description>willst ned deinen code posten?&lt;br&gt;&lt;br&gt;dann könnt ich mir anschauen was du da machst!&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 12:29:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308368.html#4308368</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2007-08-28T12:29:56Z</dc:date>
    </item>
    <item>
      <title>Re(6): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308319.html#4308319</link>
      <description>was ich vielleicht vergessen hab zu erwähnen ist, dass die doppelten Werte nur markiert werden und der Anwender dann selbst entscheiden kann ob er sie löschen möchte oder nicht. Und Exception-Handling ist schlecht weil das viel Rechenzeit benötigt und bei 10k Zeilen ist das eine sehr lange Zeit &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;. hab ich selbst schon ausprobiert.&lt;br&gt;&lt;br&gt; Derweil mach ich es so, dass ich die Werte die man uberprüfen will in ein Dictionary spielt und dann mit der TryToGetValue-Methode überprüft ob der Wert schon vorhanden ist wenn ja dann markier ich die Zeile. Nur das Problem ist halt bei jeder Zeile die markiert wird wird der/das Datagridview (weiß jetzt nicht wie man dazu sagt &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;) refresht und dadurch wird auch eine Menge an Rechenzeit benötigt. &lt;br&gt;Darum wärs ja am besten wenn man irgendwie einstellen könnt das das DataGridView nur am Ende der Überprüfung refresht wird.&lt;br&gt;&lt;br&gt;So ich hoff ich habs jetzt mal bissl ausführlicher erklärt &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 12:06:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308319.html#4308319</guid>
      <dc:creator>Mimu</dc:creator>
      <dc:date>2007-08-28T12:06:25Z</dc:date>
    </item>
    <item>
      <title>Re(5): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308298.html#4308298</link>
      <description>was is wennst die datensätze in eine DataTable reinknallst!&lt;br&gt;&lt;br&gt;da kannst einzelne Spalten auf Unique setzen.. dh ein Wert darf nicht doppelt vorkommen!&lt;br&gt;&lt;br&gt;diese Datatable kannst dann als DataSource für das Grid verwenden...&lt;br&gt;und auch wieder MIT Select auf die Table zugreifen..&lt;br&gt;&lt;br&gt;Und die Table befüllst einfach 1x aus der ExcelTabelle... udn wenn ein Wert doppelt ist, dann kreigst eine Exeption weilst ja Spalten auf Unique gesetzt hast... die kannst dann einfach ingnorieren!&lt;br&gt;&lt;br&gt;Ich weiss allerdings immer noch nicht wie deine daten ausschauen... daher kann ich nur vermutungen aufstellen...&lt;br&gt;&lt;br&gt;aber während dem Event RowCreated würd ich bei 10k Datensätzen nichts bearbeiten... das geht sicher auf die Performance&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:53:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308298.html#4308298</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2007-08-28T11:53:35Z</dc:date>
    </item>
    <item>
      <title>Re(4): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308270.html#4308270</link>
      <description>ja mach ich nur ich hol mir halt die Daten aus mehreren Excel-Dateien und da kann es schon mal vorkommen das doppelte dabei sind und man kann auch eine Datei öfters reinladen. Ebenso kann man einstellen nach welchen Werten im Grid überprüft werden soll, das heißt das nicht immer nur dieselbe Spalte überprüft wird&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:40:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308270.html#4308270</guid>
      <dc:creator>Mimu</dc:creator>
      <dc:date>2007-08-28T11:40:47Z</dc:date>
    </item>
    <item>
      <title>Re(4): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308283.html#4308283</link>
      <description>distinct geht nicht! Außerdem hol ich mir die Daten aus mehreren Excel-Dateien und da kann es schon mal vorkommen das doppelte dabei sind und man kann auch eine Datei öfters reinladen. Ebenso kann man einstellen nach welchen Werten im Grid überprüft werden soll, das heißt das nicht immer nur dieselbe Spalte überprüft wird&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:40:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308283.html#4308283</guid>
      <dc:creator>Mimu</dc:creator>
      <dc:date>2007-08-28T11:40:47Z</dc:date>
    </item>
    <item>
      <title>Re(4): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308265.html#4308265</link>
      <description>ja mach ich nur ich hol mir halt die Daten aus mehreren Excel-Dateien und da kann es schon mal vorkommen das doppelte dabei sind. Ebenso kann man einstellen nach welchen Werten im Grid überprüft werden soll, das heißt das nicht immer nur dieselbe Spalte überprüft wird&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:40:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308265.html#4308265</guid>
      <dc:creator>Mimu</dc:creator>
      <dc:date>2007-08-28T11:40:47Z</dc:date>
    </item>
    <item>
      <title>Re(3): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308254.html#4308254</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Die Daten werden aus Excelfiles per SQL geholt und da sind nicht alle Befehle&lt;br&gt;verfügbar.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;"select distinct spalten from table" kannst nicht machen?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;wie schauen denn deine daten aus?&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:37:44 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308254.html#4308254</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2007-08-28T11:37:44Z</dc:date>
    </item>
    <item>
      <title>Re(2): C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308226.html#4308226</link>
      <description>ja also ich füll das Grid per Programm also es ist nicht mit einer Source verbunden. Die Daten werden aus Excelfiles per SQL geholt und da sind nicht alle Befehle verfügbar.&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:24:58 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308226.html#4308226</guid>
      <dc:creator>Mimu</dc:creator>
      <dc:date>2007-08-28T11:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308219.html#4308219</link>
      <description>wie befüllst du denn das grid? SQL?&lt;br&gt;&lt;br&gt;kannst die doppelten Einträge nicht schon vorher rausfiltern?&lt;br&gt;&lt;br&gt;und wäre bei 10k Zeilen nicht ein Paging angebracht?&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:22:02 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308219.html#4308219</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2007-08-28T11:22:02Z</dc:date>
    </item>
    <item>
      <title>C# DataGridView Refresh</title>
      <link>http://forum.geizhals.at/t517815,4308203.html#4308203</link>
      <description>hallo&lt;br&gt;also ich hab folgendes Problem: Ich hab ein DataGridView indem so um die 10000 rows enthalten kann. Ebenso gibt es die Funktion das DataGridView nach doppelten Werten zu überprüfen und zu markieren indem ich die Farbe änder. Jedoch nach jeder Änderung im DataGridView refresht sich das DataGrid und es dauert sehr lange bis die Überprüfung abgeschlossen ist. Weiß jemand ob es eine möglichkeit gibt, dass erst am Ende der Überprüfung das DataGridView refresht wird und nicht nach jeder Änderung??&lt;br&gt;&lt;br&gt;danke mimu&lt;br/&gt;</description>
      <pubDate>Tue, 28 Aug 2007 11:16:22 GMT</pubDate>
      <guid>http://forum.geizhals.at/t517815,4308203.html#4308203</guid>
      <dc:creator>Mimu</dc:creator>
      <dc:date>2007-08-28T11:16:22Z</dc:date>
    </item>
  </channel>
</rss>
