我怎么判斷性別的文本框,只能輸入男女
uj5u.com熱心網友回復:
用下拉框啊,文本框就加輸入判斷uj5u.com熱心網友回復:
最好讓人家選男或者女,,如果非要用文本框 可以這樣判斷if (textbox1.Text!="男"||textbox1.Text!="女")
{
messgaebox.show("只能輸入男或者女");
}
uj5u.com熱心網友回復:
下拉選擇框,或者radio groupuj5u.com熱心網友回復:
使用正則運算式 ^[男|女]?$uj5u.com熱心網友回復:
我也是這么寫的,但是不好使,我打男還是提示我請輸入男或女
uj5u.com熱心網友回復:
正則這么寫就可以唄,也得做判斷
uj5u.com熱心網友回復:
你複製我的代碼吧,保證不會提示
uj5u.com熱心網友回復:
下拉選擇框,或者radio group
下拉框怎么寫呀,能不能點文本框變彈窗
uj5u.com熱心網友回復:
使用正則運算式 ^[男|女]?$
正則這么寫就可以唄,也得做判斷

正則運算式匹配上了就進行下一步唄,匹配不上直接終止,正則運算式肯定好用
uj5u.com熱心網友回復:
使用正則運算式 ^[男|女]?$
正則這么寫就可以唄,也得做判斷
正則運算式匹配上了就進行下一步唄,匹配不上直接終止,正則運算式肯定好用
非常謝謝了,以后請多多請教
uj5u.com熱心網友回復:
如果你理不清邏輯,那么就這樣。不用覺著蠢,能解決問題才是硬道理if(男||女)
{
}
else
{
}
別的邏輯也可以,比如查詢是否在串列里。當然蠢或不蠢不重要,在這種場景下代碼能解決問題就好。他已經最小,沒有耦合,不會有性能問題,甚至你寫出來后,到專案終止都不會修改,這種地方無需糾結是否“高技巧”
uj5u.com熱心網友回復:
如果你理不清邏輯,那么就這樣。不用覺著蠢,能解決問題才是硬道理
if(男||女)
{
}
else
{
}
別的邏輯也可以,比如查詢是否在串列里。當然蠢或不蠢不重要,在這種場景下代碼能解決問題就好。他已經最小,沒有耦合,不會有性能問題,甚至你寫出來后,到專案終止都不會修改,這種地方無需糾結是否“高技巧”
這個我試了,但是沒有好使
uj5u.com熱心網友回復:
if (textbox1.Text=="男"||textbox1.Text=="女"){
//男或者女符和條件,不做任何事情
}
else
{
這里你是你的錯誤提示
}
代碼蠢,但是足夠完成任務。實際上從這個代碼上你就知道了,其實邏輯是“既不是男也不是女”才是你的邏輯條件,而非“不是男或者不是女”
uj5u.com熱心網友回復:
最好讓人家選男或者女,,如果非要用文本框 可以這樣判斷
if (textbox1.Text!="男"||textbox1.Text!="女")
{
messgaebox.show("只能輸入男或者女");
}
我也是這么寫的,但是不好使,我打男還是提示我請輸入男或女
if (textbox1.Text!="男"&&textbox1.Text!="女")
{
messgaebox.show("只能輸入男或者女");
}
uj5u.com熱心網友回復:
最好讓人家選男或者女,,如果非要用文本框 可以這樣判斷
if (textbox1.Text!="男"||textbox1.Text!="女")
{
messgaebox.show("只能輸入男或者女");
}
用&& 你這樣會堆疊溢位的
uj5u.com熱心網友回復:
最好讓人家選男或者女,,如果非要用文本框 可以這樣判斷
if (textbox1.Text!="男"||textbox1.Text!="女")
{
messgaebox.show("只能輸入男或者女");
}
提示可以用tooltip
uj5u.com熱心網友回復:
用了tooltip 這里只是一個原理演示 具體邏輯控制你還要自己細化uj5u.com熱心網友回復:
我感覺你應該在失去焦點事件里面去判斷吧uj5u.com熱心網友回復:

用了tooltip 這里只是一個原理演示 具體邏輯控制你還要自己細化
uj5u.com熱心網友回復:
該怎么判斷就怎么判斷uj5u.com熱心網友回復:
用了tooltip 這里只是一個原理演示 具體邏輯控制你還要自己細化
可以。
uj5u.com熱心網友回復:
下拉選擇框,或者radio group
這個是正確的姿勢。即避免了麻煩的代碼控制,用戶體驗也比手輸更好。
uj5u.com熱心網友回復:
下拉選擇框,或者radio groupuj5u.com熱心網友回復:
我怎么判斷性別的文本框,只能輸入男女
設定value=https://bbs.csdn.net/topics/男/女
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
用radio button 吧用textbox 的話,有的使用者會習慣打一個空白,造成程式判斷錯誤
uj5u.com熱心網友回復:
判斷可以放在客戶端驗證,服務端也要驗證uj5u.com熱心網友回復:
下拉選擇框,或者radio group
下拉框怎么寫呀,能不能點文本框變彈窗
用select就闊以啦
uj5u.com熱心網友回復:
謝謝樓主分享uj5u.com熱心網友回復:
不如做一個單選⊙框,男或女,在屬性里面設定默認值uj5u.com熱心網友回復:
感謝交流學習uj5u.com熱心網友回復:
就是一個邏輯判斷條件寫錯了,沒啥東西吧uj5u.com熱心網友回復:
用正則運算式最簡單uj5u.com熱心網友回復:
用下拉框或者radiobox,不要干啥都用文本框uj5u.com熱心網友回復:
用了tooltip 這里只是一個原理演示 具體邏輯控制你還要自己細化
那要是單選按鈕,默認是男
uj5u.com熱心網友回復:
用了tooltip 這里只是一個原理演示 具體邏輯控制你還要自己細化
那要是單選按鈕,默認是男
多個RadioButton同時存在,通過設定Checked屬性可以控制默認選中哪個。(不知道你是不是這個意思)
uj5u.com熱心網友回復:
為什么不用 radio轉載請註明出處,本文鏈接:https://www.uj5u.com/net/117644.html
標籤:C#
上一篇:用WPF的多么? 進來報個到
下一篇:前輩救急,服務器啟動不了
