找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
發表文章前請先閱讀相關版規認識好友、聊天,分享生活趣事搞笑、娛樂、精彩的影片讓你看
office無修無碼流出鬼滅之刃按摩國中安卓
姪家庭教geシードオroommatenightmargvh 282はずんで

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

[繁]香格里拉・開拓異

[繁]地。-關於地球的

[繁]最弱技能《果實大

[繁]不幸職業【鑑定士

[簡] 中年男的異世界

[繁]雖然是公會的櫃檯
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 5498|回復: 19
打印上一主題下一主題

[問題]TextBox選擇事件的問題及anchor問題[已解決][複製鏈接]

天兵才子 該用戶已被刪除
跳轉到指定樓層
樓主
發表於 2015-4-4 02:25 PM|只看該作者|正序瀏覽
本帖最後由 天兵才子 於 2015-4-10 07:52 AM 編輯



圖片中label1是顯示東西

text1.text跟textbox1.text是選擇跟輸入東西後顯示在label1

我目前輸入順序為

先textbox1.text選為要的東西,再到text.text輸入完後再去伺服器帶資料出來 顯示於label1.text

那使用者一定會有輸入錯誤得時候,text1.text清空連帶我有把textbox1.text也清掉
...
瀏覽完整內容,請先 註冊登入會員
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
分享分享0收藏收藏0支持支持0

使用道具檢舉

Rank: 2Rank: 2

帖子
541
積分
212 點
潛水值
13707 米
20
發表於 2015-4-6 10:46 PM|只看該作者
所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。
  1. textbox1.SelectedIndex = -1 '清空ComboBox指令
  2. text1.Clear() '清空TextBox
  3. textbox1.Focus() '然後游標(焦點)切換回到ComboBox裡
複製代碼
GetData()這函式的最後再加上面3行,撈完資料後讓程式回到原先設計流程。

點評

天兵才子 解決囉 感謝  發表於 2015-4-10 07:51 AM
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com

使用道具檢舉

Rank: 2Rank: 2

帖子
541
積分
212 點
潛水值
13707 米
19
發表於 2015-4-6 10:34 PM|只看該作者
若新密碼無法使用,可能是數據未更新。請使用舊密碼看看。
  1.     Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  2.         text1.ShortcutsEnabled = False  '不啟用快速鍵
  3.         Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable '允許自行拉大視窗
  4.         'GroupBox的Anchor屬性 上 下 左 右 都勾選的指令
  5.         GroupBox1.Anchor = AnchorStyles.Bottom + AnchorStyles.Left + AnchorStyles.Right + AnchorStyles.Top
  6.         'DataGridView的停駐於父容器的指令
  7.         DataGridView1.Dock = DockStyle.Fill
  8.         Label1.Text = ""
  9.     End Sub

  10.     Private Sub text1_TextChanged(sender As Object, e As EventArgs) Handles text1.TextChanged
  11.         '這個寫法直接輸入6位數字時就會去撈資料,不需要按ENTER
  12.         '符合以下3個條件
  13.         '先去ComboBox選取了資料(Items是從0開始算起的)
  14.         '輸入的資料是數字
  15.         '長度要剛好是6位數
  16.         If textbox1.SelectedIndex >= 0 And IsNumeric(text1.Text) And text1.Text.Length = 6 Then
  17.             GetData() '條件符合了就直接去資料庫撈資料
  18.         ElseIf Not IsNumeric(text1.Text) And text1.Text.Length > 0 Then
  19.             '有錯的話就清空ComboBox和TextBox
  20.             Label1.Text = ""
  21.             textbox1.SelectedIndex = -1 '清空ComboBox指令
  22.             MessageBox.Show("輸入資料 " + text1.Text + " 格式有錯誤")
  23.             text1.Clear() '清空TextBox
  24.             textbox1.Focus() '然後游標(焦點)切換回到ComboBox裡
  25.         End If
  26.     End Sub

  27.     Private Sub textbox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles textbox1.SelectedIndexChanged
  28.         If textbox1.SelectedIndex >= 0 And IsNumeric(text1.Text) And text1.Text.Length = 6 Then
  29.             GetData() '如果先去TextBox輸入資料再來ComboBox選取資料,符合規則的話也去資料庫撈資料
  30.         End If
  31.     End Sub

  32.     Private Sub GetData() '這就是去資料庫撈資料的程式
  33.         '先前已經將資料格式檢查好了,這裡就不再需要檢查輸入的資料了
  34.         Label1.Text = textbox1.Text + " " + text1.Text '這只是測試用而已
  35.         '詳細的撈資料程式放在這裡
  36.         '........................
  37.         '........................
  38.     End Sub
複製代碼
這是詳細的程式碼,你參考看看吧,已經給你完整答案了,你應該多看看有關[事件]的資料,這是程式設計的基礎。...
瀏覽完整內容,請先 註冊登入會員
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。

使用道具檢舉

天兵才子 該用戶已被刪除
18
發表於 2015-4-6 07:05 PM|只看該作者
rr09192084 發表於 2015-4-6 04:41 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

清空COMBOBOX要這樣做才對

問題的主軸在八樓跟十樓的回答內

麻煩大大再看一下嗎

使用道具檢舉

天兵才子 該用戶已被刪除
17
發表於 2015-4-6 07:05 PM|只看該作者
若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php
rr09192084 發表於 2015-4-6 04:58 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

在Form Load區段加上應該可以解決不能拉大的問題

可以對form調整  但是group跟table元件不會跟著拉





使用道具檢舉

天兵才子 該用戶已被刪除
16
發表於 2015-4-6 07:02 PM|只看該作者
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。
rr09192084 發表於 2015-4-6 04:41 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

清空COMBOBOX要這樣做才對

主軸在八樓跟十樓

麻煩你
...
瀏覽完整內容,請先 註冊登入會員
若瀏覽伊莉的時侯發生問題或不正常情況,請使用Internet Explorer(I.E)。

使用道具檢舉

Rank: 2Rank: 2

帖子
541
積分
212 點
潛水值
13707 米
15
發表於 2015-4-6 04:58 PM|只看該作者
在Form Load區段加上
  1. Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable
複製代碼
應該可以解決不能拉大的問題
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com

使用道具檢舉

hatakc56923us 該用戶已被刪除
14
發表於 2015-4-6 04:52 PM|只看該作者
天兵才子 發表於 2015-4-6 04:17 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

你講得沒錯 我要的是這樣

yea, but you didn't do it, you have any idea how?

使用道具檢舉

hatakc56923us 該用戶已被刪除
13
發表於 2015-4-6 04:51 PM|只看該作者
分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。
rr09192084 發表於 2015-4-6 04:41 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

清空COMBOBOX要這樣做才對

i think he is not trying to clear the combobox, he is trying to reset it to the first item which is empty
若新密碼無法使用,可能是數據未更新。請使用舊密碼看看。

使用道具檢舉

Rank: 2Rank: 2

帖子
541
積分
212 點
潛水值
13707 米
12
發表於 2015-4-6 04:41 PM|只看該作者
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。
清空COMBOBOX要這樣做
  1. textbox1.SelectedIndex = -1
複製代碼
才對




分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。

使用道具檢舉

天兵才子 該用戶已被刪除
11
發表於 2015-4-6 04:17 PM|只看該作者
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。
hatakc56923us 發表於 2015-4-6 01:06 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

fourth,

based on your requirement,

你講得沒錯 我要的是這樣
如果瀏覽伊莉時速度太慢或無法連接,可以使用其他分流瀏覽伊莉,www01.eyny.com(02,03)。

使用道具檢舉

天兵才子 該用戶已被刪除
10
發表於 2015-4-6 04:16 PM|只看該作者
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。
本帖最後由 天兵才子 於 2015-4-6 04:17 PM 編輯
rr09192084 發表於 2015-4-6 12:47 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

A1:你的輸入只有ComboBox和TextBox兩個元件,一般來說ComboBox只有[有選]跟[沒選]兩種狀態,應該不會有資料 ...
...
瀏覽完整內容,請先 註冊登入會員

使用道具檢舉

hatakc56923us 該用戶已被刪除
9
發表於 2015-4-6 01:33 PM|只看該作者
last,

GROUP跟TABLE都有設ANCHOR屬性 上下左右都打勾
在執行後無法向右拉取

please post some code?
成為伊莉的版主,你將獲得更高級和無限的權限。把你感興趣的版面一步步地發展和豐盛,那種滿足感等著你來嚐嚐喔。

使用道具檢舉

hatakc56923us 該用戶已被刪除
8
發表於 2015-4-6 01:06 PM|只看該作者
若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com
fourth,

based on your requirement,

使用者有可能不會從COMBOX1先選,可能會先TEXT1先輸入後再選COMBOX1
那這時COMBOX1選完後要讓LABEL1,出現COMBOX1+TEXT1結合後對應的資料.

you didn't implement this logic at all

使用道具檢舉

hatakc56923us 該用戶已被刪除
7
發表於 2015-4-6 01:05 PM|只看該作者
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。
third,

no ideas what 資料庫() does, you check label1 is empty afterward, but you SET label1
to be empty before calling 資料庫(), so if your 資料庫() does not modify label1, you will always get error by hitting the first condition




使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部