none
Textbox a format atamak hkk? RRS feed

  • Genel Tartışma

  • Arkadaşlar merhaba,

    Textbox ın üzerine bir sayı giriyoruz . Bu sayı makinaya gidecek bar değerini temsil ediyor.  0 ile 6 bar arasında değer girilmesi isteniyor.

    Yapmak istediğimiz ;

    *Bar değeri 3 haneli olsun yani "6" girildiğinde textbox  "6.00" ,        620 girdiğinde "6.20" olmalı.

    *ancak operatör "6.00" rakamını kendide yazabilmeli. 

    *operatör "0.03" değerini de girebilmeli.

    *Operatör "6.00" bar üzerini yazamamalı , yazmaya kalktığında textboxa yazılan değer otomatik olarak "6.00" olmalı.

    *Operatör hiç birşey yazmadıysa textboxtaki değer otomatik olarak "0.00" olmalı.


    Ben aşağıdaki yapıyla  sistemin geri kalanını çalıştırdım ancak , "6" girildiğinde "6.00" olarak gösteremedim.

    Oldukça acemiyim eksik ve hatalarım konusunda yardımcı olursanız memnun olurum.

     private void numpad_enter_Click(object sender, EventArgs e)
            {
    
                
    
                if (numpad_texbox_no == 1 ) 
                {
    
    
                    try
                    {
                        öncü_sayı = numpad_textbox.Text;
                        numpadtextfloat = Convert.ToSingle(öncü_sayı);
    
                        if (numpadtextfloat > 0 && numpadtextfloat <= 600)
                        {
                            numpadtextfloat2 = numpadtextfloat;
                            object numpadtextfloat1 = numpadtextfloat / 100;
    
    
                           
                            Robot_1_Kayıt.R1_atomizasyon_textbox = Convert.ToString(numpadtextfloat1);
                            this.Close();
    
                        }
    
                    }
    
                    catch (Exception)
                    {
                        this.Close();
                    }
                }
    


     

    18 Kasım 2019 Pazartesi 06:50