Sprawdzanie czy pola TextBox są puste

0

Witam
Mam pytanie.
Chciałbym aby sprawdzało czy są puste pola w textBox oraz aby wynik przyjmował wyniki z zakresu -99 do 99.
gdy napiszę dla pól textbox coś takiego:

macierzA = new TextBox[3, 3] { { A11, A12, A13 }, { A21, A122, A23 }, { A31, A32, A33 } };
macierzB = new TextBox[3, 3] { { B11, B12, B13 }, { B21, B22, B23 }, { B31, B32, B33 } };
macierzW = new TextBox[3, 3] { { W11, W12, W13 }, { W21, W22, W23 }, { W31, W32, W33 } };

if ((macieszA != null) && (macierzB != null) && (nacierzW  != null)) 
{
    label.text = " Puste pola!";
}

if ((macierzW <= -99) && (macierzW =>99))
{
    label1.text = "Wynik wynosi po zza zakresu!!!"
}

Czy taki kod jest prawidłowy?

0

A jeżeli tylko dwa pola z trzech są puste?

0

Nawet jeżeli będzie jedno puste, chce aby mi informował na czerwono że brak wartości. stąd to label.
To co jest źle? Wszystko? I dlaczego?

0

To tak, wynik to wynik ale za to w wyniku miało by być sprawdzane zakres wyniku od-99 do 99.
Taka pętla może być:

 

int pole_puste = 0;
for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 3; j++)
                {
                    if (macierzA[i, j].Text == " " || macierzB[i, j].Text == " ") pole_puste = 1;
                    else break;
                }


            }


  if (puste_pole == 0)
            {
          RadioButton1.Enabled = false; /dodawanie - gdy są same zera, to jest nie aktywne pole
          RadioButton2.Enabled = false; tak samo ale odejmowanie
          RadioButton3.Enabled = false; ................... mnożenie
            }
0

ale mam pytanko, czy mam wstawić if(puste_pole == 1); przed else break, który mam wywalić czy zamienić ten if co wyłącza na nieaktywny pola radiobutton?

Bo chciałbym tak napisać, że jeżeli pola są puste lub mają same zera i kliknie się dodaj to sa nieaktywne pola textbox oraz pola radiobutton.
A jak z tym przedziałem napisać?
Napisać dla każdego pola coś takiego:

 
if ((a11 < -99) && (a11 >99))
 {
 tu komunikat że dana liczba nie mieści się w przedziale
 }

Jeszcze pytanie, czy w if, który wyłącza aktywne pola radioButton to można dać jeszcze komunikat compareValidation informujący że pola są puste lub maja same zera?

1 użytkowników online, w tym zalogowanych: 0, gości: 1