<?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>ToolboxBitmap για custom control</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23264.aspx</link><pubDate>Tue, 09 Jan 2007 21:32:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23264</guid><dc:creator>Demelene</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23264.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=23264</wfw:commentRss><description>&lt;P&gt;Έχω φτοιάξει ένα δικό μου Progressbar αλλά δεν μπορώ με τίποτα να του δώσω ένα icon για την toolbox του designer.&lt;/P&gt;
&lt;P&gt;Το έχω ψάξει και στο msdn αλλά και στο ιντερνετ γενικά με πιο χρήσιμο άρθρο &lt;A href="http://www.bobpowell.net/toolboxbitmap.htm"&gt;http://www.bobpowell.net/toolboxbitmap.htm&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Η αρχιή ιδέα ήταν βασικά να του δώσω να φαίνεται το icon του System.Windows.Forms.ProgressBar. Με βάση αυτά που έχω διαβάσει &lt;/P&gt;
&lt;P&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;    [ToolboxBitmap(&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;typeof&lt;/span&gt;(System.Windows.Forms.ProgressBar), &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"System.Windows.Forms.Controls.PrograssBar.bmp"&lt;/span&gt;)]&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; ProgressBar:System.Windows.Forms.Control&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;ή &lt;/P&gt;
&lt;P&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;    [ToolboxBitmap(&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;typeof&lt;/span&gt;(System.Windows.Forms.ProgressBar), &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"PrograssBar.bmp"&lt;/span&gt;)]&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; ProgressBar:System.Windows.Forms.Control&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;έπρεπε να είχε δουλέψει.&lt;/P&gt;
&lt;P&gt;Δοκίμασα μέχρι και αυτό.&lt;/P&gt;
&lt;P&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;internal&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; ResourceFinder&lt;br /&gt;{&lt;br /&gt;}&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;namespace&lt;/span&gt; MyComponents.CustomControls.Controls&lt;br /&gt;{&lt;br /&gt;    [ToolboxBitmap(&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;typeof&lt;/span&gt;(ResourceFinder), &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"System.Windows.Forms.Controls.PrograssBar.bmp"&lt;/span&gt;)]&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; ProgressBar:System.Windows.Forms.Control&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Αλλά και πάλι δεν δουλεύει.&lt;/P&gt;
&lt;P&gt;Αφού δεν δούλεψε τίποτα δοκίμασα να βάλω μια εικόνα με το path. ένα icon που απλά πρόσθεσα στο solution. Και πάλι κάνοντας build το project με τα controls σε άλλο test project στο designer δεν βγαίνει το εικονίδιο στην toolbox. Δοκίμασα να κάνω και clean το solution και μετά build για να φύγουν τα προσωρινά εικονίδια και να ξαναφορτωθούν αλλά και πάλι δεν δούλεψε.&lt;/P&gt;
&lt;P&gt;Δεν καταλαβαίνω. Μήπως το έχω πετύχει και απλά δεν εμφανίστηκε το εικονίδιο επειδή τα προσθέτει μόνο του το IDE σαν controls που υπάρχουν στο solution?&lt;/P&gt;
&lt;P&gt;Ευχαριστώ για την βοήθεια σας εκ των προτέρων&lt;/P&gt;</description></item></channel></rss>