<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Delete selected rows in datagrid view</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25702.aspx</link><pubDate>Thu, 01 Mar 2007 19:53:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25702</guid><dc:creator>infoCENTER</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25702.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=25702</wfw:commentRss><description>&lt;P&gt;Το πρόβλημά σου είναι η Count.&lt;/P&gt;
&lt;P&gt;Τι σημαίνει αυτό σε σχέση με τον παραπάνω κώδικα που γράφεις. Ο χρήστης επιλέγει δύο Rows για διαγραφεί. Οπότε σωστά η Count θα είναι ίσον με δύο. Όμως η δήλωση todelRows.Count To 0 Step -1 θα κάνει loop τρεις φορές. &lt;/P&gt;
&lt;P&gt;Μία για το 2, άλλη μία για το 1 και άλλη μία για το 0.&lt;/P&gt;
&lt;P&gt;Μπορείς να το προσπεράσεις αυτό βάζοντας Count-1 ή αντί το To 0 να το κάνεις To 1. &lt;/P&gt;</description></item><item><title>Απ: Delete selected rows in datagrid view</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25700.aspx</link><pubDate>Thu, 01 Mar 2007 19:35:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25700</guid><dc:creator>Ioannis P</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25700.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=25700</wfw:commentRss><description>Δοκίμασε το παρακάτω:&lt;br&gt;&lt;br&gt;for(int i=grid.SelectedRows.Count-1; i &amp;gt; -1; i--)&lt;br&gt;{&lt;br&gt;&amp;nbsp;grid.Bookmark = grid.SelectedRows&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;;&lt;br&gt;&amp;nbsp;grid.Delete();&lt;br&gt;}&lt;br&gt;&lt;br&gt;grid.SelectedRows.Clear();&lt;br&gt;&lt;br&gt;Το βρήκα στο support της C1, ψάξε και εσύ αν δεν σου δουλέψει.&lt;br&gt;&lt;a href="http://helpcentral.componentone.com/CS/forums/17/ShowForum.aspx"&gt;http://helpcentral.componentone.com/CS/forums/17/ShowForum.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Delete selected rows in datagrid view</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25688.aspx</link><pubDate>Thu, 01 Mar 2007 18:25:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25688</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25688.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=25688</wfw:commentRss><description>&lt;P&gt;Αν και δεν έχω δουλέψει με το συγκεκριμένο control, θα σου δώσω ένα γενικότερο hint: Όταν δουλεύεις με binded controls η λογική σου θα πρέπει να είναι&amp;nbsp;ΑΠΟ τα data&amp;nbsp;ΠΡΟΣ το control και όχι το ανάποδο. Δηλαδή, διαγράφεις τα data από το datasource και βλέπεις το control με τα νέα περιεχόμενα. Απλά από το control καταλαβαίνεις ΤΙ πρέπει να διαγράψεις (πχ το selected datarow ή τα ID's όλων των selected datarows ή το collenction από τα selected datarows). &lt;/P&gt;
&lt;P&gt;Ρίξε μια ματιά στα HowTos του DataGridView, κάπως ανάλογα θα πρέπει να δουλεύει και το C1TrueDbGrid...&lt;/P&gt;</description></item><item><title>Delete selected rows in datagrid view</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25686.aspx</link><pubDate>Thu, 01 Mar 2007 17:56:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25686</guid><dc:creator>emasmind</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25686.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=25686</wfw:commentRss><description>&lt;P&gt;Γεια σας,&lt;/P&gt;
&lt;P&gt;το προβλημα μου ειναι οτι δεν μπορω να διαγραψω τις επιλεγμένες γραμμες σε ενα &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:cyan;"&gt;datagrid&lt;/SPAN&gt; (συγκεκριμενα σε C1TrueDbGrid).&lt;/P&gt;
&lt;P&gt;Εκτελώ τον ακολουθο κωδικα:&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; o &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Object&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'Selected Rows&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; todelRows &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:fuchsia;"&gt;Collection&lt;/SPAN&gt; &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'Collection for &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:dodgerblue;"&gt;row&lt;/SPAN&gt; to &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:fuchsia;"&gt;delete&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; selRow &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;For&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Each&lt;/FONT&gt;&lt;FONT size=2&gt; o &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:yellow;"&gt;In&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Me&lt;/FONT&gt;&lt;FONT size=2&gt;.C1TrueDBGrid1.SelectedRows&lt;/P&gt;
&lt;P&gt;todelRows.Add(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;CInt&lt;/FONT&gt;&lt;FONT size=2&gt;(o.ToString))&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Next&lt;/FONT&gt;&lt;FONT size=2&gt; o&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;For&lt;/FONT&gt;&lt;FONT size=2&gt; i &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;FONT size=2&gt; = todelRows.Count &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;To&lt;/FONT&gt;&lt;FONT size=2&gt; 0 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Step&lt;/FONT&gt;&lt;FONT size=2&gt; -1&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Me&lt;/FONT&gt;&lt;FONT size=2&gt;.C1TrueDBGrid1.&lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:fuchsia;"&gt;Delete&lt;/SPAN&gt;(selRow)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Next&lt;/FONT&gt;&lt;FONT size=2&gt; i&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;το προβλημα ειναι οτι με τον συγκεκριμενο κωδικα διαγραφονται κατα μια περισσότερες επιλεγμενες γραμμες.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Δοκιμασα να τρεξω το loop για το selectedrows &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:fuchsia;"&gt;collection&lt;/SPAN&gt; αλλα προέκυψε σφαλμα&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:fuchsia;"&gt;Collection&lt;/SPAN&gt; &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:chartreuse;"&gt;was&lt;/SPAN&gt; &lt;SPAN id=google-navclient-hilite style="COLOR:black;BACKGROUND-COLOR:dodgerblue;"&gt;modified&lt;/SPAN&gt;; enumeration operation may not execute.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Καποια βοηθεια;&lt;/P&gt;&lt;/FONT&gt;</description></item></channel></rss>