<?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>Απ: Πως μπορώ ένα πεδίο bit (SQL) να το εμφανίσω ως CheckBox μέσα στο DataGridView?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34193.aspx</link><pubDate>Tue, 07 Aug 2007 22:24:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34193</guid><dc:creator>dpetrop</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34193.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=34193</wfw:commentRss><description>Καταρχήν να σε ευχαριστώ για την απάντηση! &lt;br /&gt;Το κακό είναι ότι θέλω να συνδυάσω μερικά πεδία και αυτός είναι ο κύριος λόγος που βάζω reader!&lt;br /&gt;Αν θέλω στο DataGridView σε ένα κελί να βάλω δυο πεδία π.χ Ονοματεπώνυμο πως μπορώ να το κάνω με το DataSet? &lt;br /&gt;Όταν προσθέτω ένα column DataGridViewCheckBoxColumn δεν μου το γεμίζει!!!&lt;br /&gt;&lt;br /&gt;DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();&lt;br /&gt;{&lt;br /&gt;                column.HeaderText = "Check";&lt;br /&gt;                column.Name = "NameCheck";&lt;br /&gt;                column.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;&lt;br /&gt;                column.FlatStyle = FlatStyle.Standard;&lt;br /&gt;                column.CellTemplate = new DataGridViewCheckBoxCell();&lt;br /&gt;                column.CellTemplate.Style.BackColor = Color.Beige;&lt;br /&gt;} &lt;br /&gt;this.dataGridView.Columns.Insert(0, column);&lt;br /&gt;</description></item><item><title>Απ: Πως μπορώ ένα πεδίο bit (SQL) να το εμφανίσω ως CheckBox μέσα στο DataGridView?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34185.aspx</link><pubDate>Tue, 07 Aug 2007 16:59:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34185</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34185.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=34185</wfw:commentRss><description>&lt;P&gt;Αυτό που ζητάς είναι το DataGridViewCheckBoxColumn. Αντί να προσθέτεις ένα απλό DataGridViewColumn, φτιάξε και πρόσθεσε ένα DataGridViewCheckBoxColumn.&lt;/P&gt;
&lt;P&gt;Ο κώδικας πάντως θέλει αλλαγή, καθώς δεν υπάρχει λόγος να διαβάζεις από τη βάση με DataReader και να προσθέτεις τις γραμμές μία-μία. Θα ήταν πολύ ευκολότερο και το ίδιο γρήγορο να φορτώσεις τα δεδομένα σε ένα dataset και να τα κάνεις bind στο datagridview. &lt;/P&gt;</description></item><item><title>Πως μπορώ ένα πεδίο bit (SQL) να το εμφανίσω ως CheckBox μέσα στο DataGridView?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34172.aspx</link><pubDate>Tue, 07 Aug 2007 06:12:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34172</guid><dc:creator>dpetrop</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34172.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=34172</wfw:commentRss><description>Γεια σας,&lt;br /&gt;&lt;br /&gt;θα ήθελα να ρωτήσω πώς μπορώ να εμφανίσω ένα πεδίο με Data Type - bit (SQL Server) σαν CheckBox μέσα σε ένα DataGridView!&lt;br /&gt;&lt;br /&gt;Αυτό που έχω κάνει είναι το εξής :&lt;br /&gt;&lt;br /&gt;//Εκτελώ το query μου και φέρνω το bit πεδίο&lt;br /&gt;cmdFind.CommandText = "SELECT bit_field FROM table";&lt;br /&gt;&lt;br /&gt;//Έχω φτιάξει έναν Reader&lt;br /&gt;System.Data.SqlClient.SqlDataReader Reader = cmdFind.ExecuteReader();&lt;br /&gt;&lt;br /&gt;//Δημιουργώ έναν πίνακα&lt;br /&gt;System.Data.DataTable tbl = new System.Data.DataTable();&lt;br /&gt;tbl.TableName = "tbl";&lt;br /&gt;tbl.Columns.Add("ComboBox");&lt;br /&gt;&lt;br /&gt;//Γεμίζω τον πίνακά μου&lt;br /&gt;while (Reader.Read())&lt;br /&gt;{&lt;br /&gt;                System.Data.DataRow Row=tbl.NewRow();&lt;br /&gt;                Row[0] = Convert.ToBoolean(Reader[0]);&lt;br /&gt;                tbl.Rows.Add(Row);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//Γεμίζω το DataGridView με τον πίνακα&lt;br /&gt;this.DataGridView.DataSource = tbl;&lt;br /&gt;&lt;br /&gt;Να σημειωθεί πως έχω περισσότερα πεδία στο query μου και πως θα ήθελα ένα συγκεκριμένο column να το κάνω CheckBox!&lt;br /&gt;&lt;br /&gt;Ευχαριστώ για τον χρόνο σας...&lt;br /&gt;&lt;br /&gt;P.S : Είμαι πολύ νέος ακόμα στα χωράφια του Visual Studio (2 μήνες μόνο) :-)</description></item></channel></rss>