Hi all,

I am creating an Windows Application. I have two buttons.
I have written the following code snippet.

frmRb obj = new frmrb();
private void btnPd_Click(object sender, EventArgs e)
        {
           btnCancel.Enabled = true;
           obj.btnRtn.Enabled = true;
        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            this.Close();
            obj.BringToFront();
            obj.Focus();
        }

The above coding does not generate any error.

All the statements are working properly but the following statement is not working properly:

obj.btnRtn.Enabled = true;

is not executed.

The frmrb forms is bring to front and it is focussed but btnRtn is not Enabled that is the statement obj.btnRtn.Enabled = true; is not working.

By default I have set the property of btnRtn Enabled to false.
And Please note the Modifier property of btnRtn button is set to PUBLIC.

Now how should I change the coding so that I can get this statement executed.

obj.btnRtn.Enabled = true;

Can anybody help me out?

Thanks in Advance!!

kvprajapati commented: Do not open too many threads for the same question. -1

Recommended Answers

All 6 Replies

Controls added to the form has private access.

Use following code:

Form2 a=new Form2();
a.Controls["button1"].Enabled=false;
a.Show();

Controls added to the form has private access.

Use following code:

Form2 a=new Form2();
a.Controls["button1"].Enabled=false;
a.Show();

Thanks for your prompt reply.

I added the code given by you, but still the button is not enabled.

What should I do to enable the button?

Please help me out!!

See my code
I have disabled it.

Form2 a=new Form2();
a.Controls["button1"].Enabled=True;
a.Show();

See my code
I have disabled it.

Form2 a=new Form2();
a.Controls["button1"].Enabled=True;
a.Show();

Thanks for your prompt reply.

Even when I change the enabled property to true.

The button is not enabled.

I don't know what s wrong with it.

Please can anybody help me out!!!

S2009:

You asked the same question in a different way on the thread
http://www.daniweb.com/forums/thread201290.html

I answered your question and then you ignore the post and asked the same question again -- slightly different.

commented: I read that post +5

S2009,

Very pity!!!

Marked all those thread as "Solved".

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.