c# (TextBox boş oldugu için hata veriyor!!) Veya (TextBox'da imlecin sağda kalmasını sağlıyamıyorum!!)

11 Şub 2020
1
0
0
Hocam Visual studio' da bi proğram geliştirmekteyim! Sorunum:
Kod:
private void textBox7_TextChanged(object sender, EventArgs e)
        {
           if (textBox7.Text == "")
           {
               textBox7.Text = "0";
               Tb7 = 0;
            }
            else
            Toplam = 0;
            Tb7_S = textBox7.Text;
            Tb8_S = textBox8.Text;
            Tb9_S = textBox9.Text;
            Tb10_S = textBox10.Text;
            Tb7 = Convert.ToDouble(Tb7_S);
            Tb8 = Convert.ToDouble(Tb8_S);
            Tb9 = Convert.ToDouble(Tb9_S);
            Tb10 = Convert.ToDouble(Tb10_S);
            Toplam = Tb7 + Tb8 + Tb9 + Tb10;
            label14.Text = Toplam.ToString();
        }
yukarıda vermiş olduğum kodu aynı şekilde TextBox8-9-10' lardada uyguluyorum proğramı çalıştırdığımda çalışıyor ama herhangi birisini tamamen silmek istediğimde imleç "0" yazısının solunda kalıyor!!
istediğim çözümler: TextBox'ın içerisi tamamen silindiğinde hata vermesse proğram daha verimli olur. Veya ( | | ) TextBox Tamamen silindiğinde yazdığı sıfırın sağında kalsa nasıl olur acaba!!
Şimdiden Yardımcı olan okuyupta olmak isteyen Tüm Hocalarıma TEŞEKKÜR EDERİM!!