صحت سنجی wpf textbox

بپرسید
  • 930****45 930****45
  • 52 ماه قبل
  • 52 ماه قبل
  • 124 نمایش

0

{{ digitTrunc(content.likes) }}

سلام

من سه تا textbox ساختم و آنها را صحت سنجی کردم،

صحت سنجی مشکلی نداره ولی وقتی برنامه ران میشه اگر داخل textbox اولی حروف الفبا تایپ کنم داخل دو textbox دیگه هم تایپ میشه!(ولی با تایپ عدد این مشکل پیش نمیاد!)

کسی میتونه به این کدها نگاهی کنه و مشکل رو کشف کنه؟

 <TextBox x:Name="textBox1_name"  Validation.ErrorTemplate="{DynamicResource validationErrorTemplate}">
            <TextBox.Text>
                <Binding Path="Name" Mode="twoWay" UpdateSourceTrigger="PropertyChanged">
                    <Binding.ValidationRules>
                        <local:NameValidator></local:NameValidator>
                    </Binding.ValidationRules>
                </Binding>
            </TextBox.Text>
        </TextBox>

     

  <TextBox x:Name="textBox2_email" Validation.ErrorTemplate="{DynamicResource validationErrorTemplate}">
            <TextBox.Text>
                <Binding Path="Name" Mode="twoWay" UpdateSourceTrigger="PropertyChanged">
                    <Binding.ValidationRules>
                        <local:EmailValidator></local:EmailValidator>
                    </Binding.ValidationRules>
                </Binding>
            </TextBox.Text>
        </TextBox>

     

  <TextBox x:Name="textBox3_number" Validation.ErrorTemplate="{DynamicResource validationErrorTemplate}">
            <TextBox.Text>
                <Binding Path="Name" Mode="TwoWay" UpdateSourceTrigger="PropertyChanged">
                    <Binding.ValidationRules>
                        <local:NumberValidator></local:NumberValidator>
                    </Binding.ValidationRules>
                </Binding>
            </TextBox.Text>
        </TextBox>

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است