CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Thread: function

Threaded View

  1. #1
    Join Date
    Jul 2009
    Posts
    2

    function

    Hi,
    I have this function for a ToolStripMenu When a button is selected, the function will search to see if

    there is some other button selected, and will deselect it:
    Code:
    private void button1ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button1ToolStripMenuItem.Checked)
                {
                 button1ToolStripMenuItem1.Checked = false;
                 button1ToolStripMenuItem2.Checked = false;
                 button1ToolStripMenuItem3.Checked = false;
                 button1ToolStripMenuItem4.Checked = false;
                 button1ToolStripMenuItem5.Checked = false;
                 ..........................
                 button1ToolStripMenuItem30.Checked = false;
                 
                    
                }
            }
    private void button1ToolStripMenuItem1_Click(object sender, EventArgs e)
            {
                if (button1ToolStripMenuItem.Checked)
                {
                 button1ToolStripMenuItem.Checked = false;
                 button1ToolStripMenuItem2.Checked = false;
                 button1ToolStripMenuItem3.Checked = false;
                 button1ToolStripMenuItem4.Checked = false;
                 button1ToolStripMenuItem5.Checked = false;
                 ..........................
                 button1ToolStripMenuItem30.Checked = false;
                 
                    
                }
            }
    
    
    ......................
    
    
    private void button1ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button30ToolStripMenuItem.Checked)
                {
                 button1ToolStripMenuItem1.Checked = false;
                 button1ToolStripMenuItem2.Checked = false;
                 button1ToolStripMenuItem3.Checked = false;
                 button1ToolStripMenuItem4.Checked = false;
                 button1ToolStripMenuItem5.Checked = false;
                 ..........................
                 button1ToolStripMenuItem29.Checked = false;
                 
                    
                }
            }
    
    
    
    
    --------------------------
    
    
    
    private void button2ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button2ToolStripMenuItem.Checked)
                {
                 button2ToolStripMenuItem1.Checked = false;
                 button2ToolStripMenuItem2.Checked = false;
                 button2ToolStripMenuItem3.Checked = false;
                 button2ToolStripMenuItem4.Checked = false;
                 button2ToolStripMenuItem5.Checked = false;
                 ..........................
                 button2ToolStripMenuItem30.Checked = false;
                 
                    
                }
            }
    
    ........................
    private void button2ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button2ToolStripMenuItem30.Checked)
                {
                 button2ToolStripMenuItem.Checked = false;
                 button2ToolStripMenuItem1.Checked = false;
                 button2ToolStripMenuItem2.Checked = false;
                 button2ToolStripMenuItem3.Checked = false;
                 button2ToolStripMenuItem4.Checked = false;
                 ..........................
                 button2ToolStripMenuItem29.Checked = false;
                 
                    
                }
            }
    ====================================================
    
    i want to create a container for buttons,
    i'm not sure how to explain but i want to create something like that
    
    declaration for ContainerButton1 
                {
                 button1ToolStripMenuItem1;
                 button1ToolStripMenuItem2;
                 button1ToolStripMenuItem3;
                 button1ToolStripMenuItem4;
                 button1ToolStripMenuItem5;
                 ..........................
                 button1ToolStripMenuItem30;
                 }
    declaration for ContainerButton2
    {
                 button2ToolStripMenuItem1;
                 button2ToolStripMenuItem2;
                 button2ToolStripMenuItem3;
                 button2ToolStripMenuItem4;
                 button2ToolStripMenuItem5;
                 ..........................
                 button2ToolStripMenuItem30;
    }
    
    private void button1ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button1ToolStripMenuItem.Checked)
                {
                 foreach (ContainerButton1.Checked = false);
                                
                }
    
    private void button2ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button2ToolStripMenuItem.Checked)
                {
                 foreach (ContainerButton2.Checked = false);
                                
                }
    private void button3ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (button3ToolStripMenuItem.Checked)
                {
                 foreach (ContainerButton3.Checked = false);
                                
                }
    ........
    Last edited by HanneSThEGreaT; July 16th, 2009 at 06:00 AM. Reason: Code tags!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured