title: C# label text property not changing on event
body: <p>I want to change <code>lbl_smallBlind.Text</code> and <code>lbl_bigBlind.Text</code> to values retrieved from database. Can somebody tell me why it's not working?</p>
  
  <p>---The code that, I think, accessess labels' properties:</p>
  
  <pre><code>public partial class Form1 : Form
  {
      public Form1()
      {
          InitializeComponent();
      }
  
      public string lbl_sb_text
      {
          get { return lbl_smallBlind.Text; }
          set { lbl_smallBlind.Text = value; }
      }
  
      public string lbl_bb_text
      {
          get { return lbl_bigBlind.Text; }
          set { lbl_bigBlind.Text = value; }
      }
  }
  </code></pre>
  
  <p>---- The code that retrieves values from DB:</p>
  
  <pre><code>public void rozne()
  {
  
      string constr = Properties.Settings.Default.DodgeBulletsDBConnectionString;
      Form1 menuglowne = new Form1();
  
      using (SqlCeConnection con = new SqlCeConnection(constr))
      {
          SqlCeCommand com = new SqlCeCommand(
              "SELECT Big_blind, Small_blind FROM Site WHERE Level=1", con);
          con.Open();
          SqlCeDataReader reader = com.ExecuteReader();
  
          bool hasRow = reader.Read();
          if (hasRow)
          {
              int bb = reader.GetInt32(reader.GetOrdinal("Big_blind"));
              int sb = reader.GetInt32(reader.GetOrdinal("Small_blind"));
              menuglowne.lbl_sb_text = Convert.ToString(sb);
              menuglowne.lbl_bb_text = Convert.ToString(bb);
          }
          else
          {
              MessageBox.Show("Coś się zjebało z importem DS.Site.");
          }
      }
  }
  </code></pre>
  
  <p>The <code>lbl_sb_text</code> and <code>lbl_bb_text</code> values are set to what I want, just the values on the form do not change. Why?</p>