[ djvlajko @ 29.10.2015. 16:09 ] @
Pocetnik sam u vb.net-u i zbunjuje me seledeca stvar :

Na jednoj formi imam TextBox i Button kontrolu. Kod Buttom kontrole je podeseno CauseValidation na False jer bi
to dugme trebalo da omoguci izlazak iz forme bez obzira na to sta je upisano u TextBoxu

Code:


    Private Sub TextBox1_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBox1.Validating

        If Me.TextBox1.Text = "" Then

            MessageBox.Show("GRESKA")

            e.Cancel = True

        End If

    End Sub


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

         Me.Close()

         Me.Dispose()

    End Sub



Kada kliknem na dugme Button1, prikaze se poruka o gresci i regularno se napusti forma. U cemu je caka, zasto napise gresku, kada
bi CauseValidation = False trebalo skroz da preskoci validizaciju i napusti formu bez ikakvog ispisa...


Hvala


[ ravni @ 30.10.2015. 09:04 ] @
Prema ovom linku
http://www.vbforums.com/showth...560&viewfull=1#post2385560

izgleda da taj properti radi kako treba samo za modalne dijaloge...

Dakle, probaj da formu prikazes sa ShowDialog
[ djvlajko @ 30.10.2015. 13:31 ] @
Da, ovo dobro radi kada se forma pokrene sa ShowDialog ...

E, jedino da se vidi da li po stoje neke druge cake, u tom slucaju.

Ja inace koristim VS2010, da li je ovo bolje razreseno u novijim verzijama alata ...

U svakom slucaju, puno hvala na odgovoru ...
[ ravni @ 30.10.2015. 15:14 ] @
Nema veze sa verzijom Visual Studia. Moglo bi da ima veze sa verzijom .NET frameworka ali gotovo sam siguran da se tu nista nije menjalo.