My messagebox is not working right. When you press the submit button it comes back with obj.tostring() and nothing else. Here is my code.
namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { textBox4.Visible = false; textBox5.Visible = false; label4.Visible = false; label5.Visible = false; } private void checkBox1_CheckedChanged(object sender, EventArgs e) { if ( checkBox1.Checked) { textBox4.Visible = true; textBox5.Visible = true; label4.Visible = true; label5.Visible = true; } else { textBox4.Visible = false; textBox5.Visible = false; label4.Visible = false; label5.Visible = false; } } private void button1_Click(object sender, EventArgs e) { if(checkBox1.Checked==true) { Members obj = new Members(); obj.Name = ""; obj.Age = ""; obj.COB = ""; MessageBox.Show("obj.Name" + " :: " +"obj.Age.ToString()"); } else if(checkBox1.Checked==true) { Employess obj1 = new Employess(); obj1.Salary = ""; obj1.JobTitle = ""; MessageBox.Show ("obj1.Salary.ToString()"+ " ::"+"obj1.JobTitle.ToString()"); } } } }