[C#] Pozycja ikony w MessageBox.Icon

yta
Użytkownik
Użytkownik
Posty: 49
Rejestracja: 28 wrz 2009, o 17:59
Płeć: Mężczyzna
Podziękował: 8 razy

[C#] Pozycja ikony w MessageBox.Icon

Post autor: yta »

Witam, tak mnie zastanawia czy da się w C#.NET ustawić ikonkę Error aby była jak tutaj :
( w rogu MB ) a nie jak jest u mnie :


Jeżeli się da to jak ?

Kod MB :

Kod: Zaznacz cały

 MessageBox.Show("Nr telefonu powinien składać się tylko z cyfr !", "Walidacja formularzu", MessageBoxButtons.OK, MessageBoxIcon.Error);
Ostatnio zmieniony 31 maja 2013, o 12:08 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[C#] Pozycja ikony w MessageBox.Icon

Post autor: dexter90 »

Jaka jest różnica w ich pozycji?

Btw. Aż taki komunikat z powodu złego nr telefonu ew. pustego? Walidacja do dupy i źle ją robisz.
yta
Użytkownik
Użytkownik
Posty: 49
Rejestracja: 28 wrz 2009, o 17:59
Płeć: Mężczyzna
Podziękował: 8 razy

[C#] Pozycja ikony w MessageBox.Icon

Post autor: yta »

Taka że w pierwszym obrazku obrazek jest w skranej lewej pozycji a u mnie jest przy tekście .

Pole nr telefonu może być puste :> Mam 2 kontrolki do błędu, jedna że podano litery zamiast cyfr, a druga że powinien składać się z 9 cyfr .

Czemu robię źle walidację ?
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[C#] Pozycja ikony w MessageBox.Icon

Post autor: dexter90 »

Odpowiedź na pytanie:

Nie chciało mi się tłumaczyć parametrów box-a więc masz tu:

... g-C-Sharp/

Co do walidacji:

Gdzie taki error na zwykły błąd w polu numeru telefonu. Podświetl to na czerwono i już. Zresztą walidację winno robić się w Modelu o ile stosjesz MVP.
yta
Użytkownik
Użytkownik
Posty: 49
Rejestracja: 28 wrz 2009, o 17:59
Płeć: Mężczyzna
Podziękował: 8 razy

[C#] Pozycja ikony w MessageBox.Icon

Post autor: yta »

C#.NET pod VS2010

i nie stosuję tego czegoś o czym wspominasz ...

No pomyślę nad tą walidacją jak będzie lepiej ...
ODPOWIEDZ