Windows Phone TextBox ikili effekt


TextBox`un ikili effekt adlandırdığım bu funskiyası bəzən işimizə yaramıya bilər TextBox1_TextChanged eventində hər hansı yoxlama etdikdə məsələn : TextBox`a yazılan rəqəmin 6`dan çox olmamasını istəyirsiz bu zaman textbox eventində təxmini belə bir kod yazsaq :

if (Convert.ToInt32(TextBox1.Text) > 6)
 {
 MessageBox.Show("Maksimum 6");
 }
 else if (Convert.ToInt32(TextBox1.Text) < 6)
 {
 }

TextBox

Nəticə normal olacaq sadəcə siz textbox`a 9 yazmaq istədiyinizdə Maksimum 6 mesaj iki dəfə təkrarlanacaq.Əgər siz Microsoft Blend ilə TextBox`u edit template etsək (Object->Edit Template->Edit a Copy) o zaman görərik ki orda ikinci TextBox var.DisabledOrReadonlyBorder adlanan bu bölməni silərsək mesajımız bir dəfə görünəcək.

Tagged:

Cavab yaz

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: