Send a suggestion!

We're building a brand new version of the site, and we'd love to hear your ideas

Members

Technology Zones

IBM Learning Center

Articles

Hosted By

MaximumASP

Info

Rated
Read 61,951 times

Contents

Related Categories

Toolbar Control - Using Images

Using Images

So far the toolbar doesn't really look like a toolbar at all, because it doesn't have any pictures. You can add these using an ImageList control. First, add an ImageList control to the form, and add 3 icons to it (you can use the Open, Save and New bitmap files in the CommonGraphicsBitmapsTlBr_W95 folder where VB is installed, or download the Editing icons from our Icon Library), and set their keys to Open, Save and New too.

Now we have an image list with some images in it, we need to associate it with the Toolbar. To do this, return to the Toolbar property window, and in the ImageList drop down, select the name of the ImageList control. Now, go to the Buttons tab. You will notice that the Image box is now enabled. In that box you can either enter the Index or the Key of the image you want displayed. It is usually a good idea to use the Key because that is more meaningful than just a miscellaneous number. So, for the Open button, enter 'Open' in the Image box (because Open is the key of the icon we want to use in the ImageList). Then, do the same for the other buttons. That's all there is too it.

Now, you're toolbar will be looking much more like a toolbar!

You might, at this stage decide that you don't want the text displayed below the icon. If this is the case, simply set the Caption property to nothing for the 3 buttons.

James first started writing tutorials on Visual Basic in 1999 whilst starting this website (then known as VB Web). Since then, the site has grown rapidly, and James has written numerous tutorials, articles and reviews on VB, PHP, ASP and C#. In October 2003, James formed the company Developer Fusion Ltd, which owns this website, and also offers various development services. In his spare time, he's a 3rd year undergraduate studying Computer Science in the UK. He's also a Visual Basic MVP.

Comments

  • Re: [2] Toolbar Control

    Posted by vblife2003 on 19 Jan 2007

    Hi,


    I am trying to create keyboard shortcuts for toolbar buttons in VB.NET. Eg. For a button titled Manual I am setting the Text property to '&Manual'. In run mode when I press Alt...

  • Re: [2] Toolbar Control

    Posted by 3nter on 10 Jul 2006

    How would i resize the button if i had the text align to the right.


    for some reason when i try to change the width it switches right back to the width of whichever button that wou...

  • Problem with diabling images in the tool bar

    Posted by skomali on 05 Apr 2005

    Hi!
    I am using a imagelist with a toolbar and when I am trying to disable an image in the tool bar the image is getting completely faded (no image is being displayed but simply a complete gray sectio...

  • TBPaint

    Posted by donkey on 03 Oct 2003

    FYI, if you want to do your own Toolbar graphics I have a freeware toolbar paint program that allows you to create imagelists quickly and easily. You can import icons, individual images from other ima...

  • toolbar code

    Posted by ocanse on 05 Sep 2003

    HI all

    this is my code en c# ,
    I have six button but they no working .

    private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
    {

    }

    who can he...