Bewerken

Delen via


ToolStripDropDownMenu Constructor

Definition

Initializes a new instance of the ToolStripDropDownMenu class.

public:
 ToolStripDropDownMenu();
public ToolStripDropDownMenu ();
Public Sub New ()

Examples

The following code example demonstrates how to create and initialize a ContextMenuStrip control. For a full code listing, see How to: Enable Check Margins and Image Margins in ContextMenuStrip Controls.

// This utility method creates a ContextMenuStrip control
// that has four ToolStripMenuItems showing the four 
// possible combinations of image and check margins.
internal ContextMenuStrip CreateCheckImageContextMenuStrip()
{
    // Create a new ContextMenuStrip control.
    ContextMenuStrip checkImageContextMenuStrip = new ContextMenuStrip();

    // Create a ToolStripMenuItem with a
    // check margin and an image margin.
    ToolStripMenuItem yesCheckYesImage = 
        new ToolStripMenuItem("Check, Image");
    yesCheckYesImage.Checked = true;
    yesCheckYesImage.Image = CreateSampleBitmap();

    // Create a ToolStripMenuItem with no
    // check margin and with an image margin.
    ToolStripMenuItem noCheckYesImage = 
        new ToolStripMenuItem("No Check, Image");
    noCheckYesImage.Checked = false;
    noCheckYesImage.Image = CreateSampleBitmap();

    // Create a ToolStripMenuItem with a
    // check margin and without an image margin.
    ToolStripMenuItem yesCheckNoImage = 
        new ToolStripMenuItem("Check, No Image");
    yesCheckNoImage.Checked = true;

    // Create a ToolStripMenuItem with no
    // check margin and no image margin.
    ToolStripMenuItem noCheckNoImage = 
        new ToolStripMenuItem("No Check, No Image");
    noCheckNoImage.Checked = false;

    // Add the ToolStripMenuItems to the ContextMenuStrip control.
    checkImageContextMenuStrip.Items.Add(yesCheckYesImage);
    checkImageContextMenuStrip.Items.Add(noCheckYesImage);
    checkImageContextMenuStrip.Items.Add(yesCheckNoImage);
    checkImageContextMenuStrip.Items.Add(noCheckNoImage);

    return checkImageContextMenuStrip;
}
' This utility method creates a ContextMenuStrip control
' that has four ToolStripMenuItems showing the four 
' possible combinations of image and check margins.
Friend Function CreateCheckImageContextMenuStrip() As ContextMenuStrip
   ' Create a new ContextMenuStrip control.
   Dim checkImageContextMenuStrip As New ContextMenuStrip()
   
   ' Create a ToolStripMenuItem with a
   ' check margin and an image margin.
   Dim yesCheckYesImage As New ToolStripMenuItem("Check, Image")
   yesCheckYesImage.Checked = True
   yesCheckYesImage.Image = CreateSampleBitmap()
   
   ' Create a ToolStripMenuItem with no
   ' check margin and with an image margin.
   Dim noCheckYesImage As New ToolStripMenuItem("No Check, Image")
   noCheckYesImage.Checked = False
   noCheckYesImage.Image = CreateSampleBitmap()
   
   ' Create a ToolStripMenuItem with a
   ' check margin and without an image margin.
   Dim yesCheckNoImage As New ToolStripMenuItem("Check, No Image")
   yesCheckNoImage.Checked = True
   
   ' Create a ToolStripMenuItem with no
   ' check margin and no image margin.
   Dim noCheckNoImage As New ToolStripMenuItem("No Check, No Image")
   noCheckNoImage.Checked = False
   
   ' Add the ToolStripMenuItems to the ContextMenuStrip control.
   checkImageContextMenuStrip.Items.Add(yesCheckYesImage)
   checkImageContextMenuStrip.Items.Add(noCheckYesImage)
   checkImageContextMenuStrip.Items.Add(yesCheckNoImage)
   checkImageContextMenuStrip.Items.Add(noCheckNoImage)
   
   Return checkImageContextMenuStrip
 End Function

Applies to