2008-10-08 44 views

回答

5

輸入後我可能會用紅色突出顯示它,然後可能會在表格頂部發出警告。

-4

我認爲如果它不是一個有效的郵政編碼,只要刪除該值就足夠有效了。

+0

對於其他類型的字段(例如街道名稱),僅刪除該值可能不太好,因爲用戶不想因爲他在一個字符中輸入了一個拼寫錯誤而重新輸入所有內容。 – 2009-03-10 08:04:27

1

打字時突出顯示該字段是一種很好的方法,或者您可以轉到MS Access路線並等到移出單元格,通知用戶並將它們帶回單元格中,直到它被修復(或給出選擇打Esc或要撤消該小區的所有更改並離開「編輯模式」)

0

在.NET的WinForms,你可以使用錯誤提供商控制

Error Provider http://pages.google.com/edit/tim.yen/ErrorProvider.png/ErrorProvider-full;init:.png

附上錯誤消息控制何時無效

errorProvider1.SetError(textBox1,「Error Message」);

和清除時,其有效

errorProvider1.SetError(textBox1的, 「」)的消息;

可以定位使用圖標對齊和填充字段

  • errorProvider1.SetIconAlignment (textBox1的, ErrorIconAlignment.MiddleRight)的圖標的位置;
  • errorProvider1.SetIconPadding (textBox1,2);
相關問題