errorprovider

    0熱度

    1回答

    我在每個TabPage中都有一個帶有多個TabPages和控件的TabControl。我在實體框架上使用了一些數據綁定和驗證。問題是,當選項卡上出現錯誤時,看不到可見的錯誤。是否有一種方法可以讓TabPage在某些控件上發生錯誤時被選中(我不知道TabPage的索引)

    2熱度

    2回答

    當我嘗試使用窗口關閉按鈕(X)關閉窗體時,是否有任何方法可以關閉該死的錯誤提供程序。它會觸發驗證,並且用戶必須先填寫所有字段,然後才能關閉表單。這將成爲可用性問題,因爲許多人傾向於使用(X)按鈕關閉表單。 我已經放置了取消按鈕,導致驗證爲false,並且它也觸發了驗證。 我發現有人說,如果您使用Form.Close()函數驗證正在運行... 我怎麼能通過這個惱人的功能。 我有一個MDI sturu

    0熱度

    1回答

    所以在Xceed文檔中有一個代碼示例不適用於我。這可能是因爲我的網格綁定到DataGridCollectionView。 datagrid集合使用的集合中的對象是實現IDataErrorInfo的對象。 錯誤顯示正常。問題是他們正在使用默認的橙色背景進行錯誤...我需要一個紅色邊框。以下是我的網格的XAML實例化。我將DataCell背景屬性設置爲紅色,這樣我就可以確定我可以訪問網格的屬性....

    3熱度

    1回答

    我們使用派生的Form-Classes,其中一個基本窗體類用於我們的軟件。 在派生形式上,我們廣泛使用DataBinding來處理我們的BusinessObjects,它們都實現了IDataErrorInfo,並將錯誤消息拋出到ErrorProviders的GUI上。 我現在搜索一種方法來實現基本窗體類中的函數來獲取窗體上的所有ErrorProvider-Components,並將窗體上每個控件的

    2熱度

    1回答

    我們使用BusinessObjects,實施IDataErrorInfo和IEditableObject。 BindingList將這些對象添加到BindingSources中,這些用於綁定窗體上的UserControls和DataGrid(WinForms)。 BindingSource另外被設置爲表格的ErrorProvider的數據源。 我們使用當前文本框的類型爲int和short的屬性。它

    3熱度

    3回答

    我正在查看工具箱中的WPF組件,但我找不到2005/2008出現的錯誤提供程序。 它被刪除了嗎?

    1熱度

    2回答

    我在VB.Net(2005)中使用了與綁定到我創建的自定義對象的BindingSource相關聯的ErrorProvider。此自定義對象包含具有「日期」數據類型的日期字段。我正在使用「文本框」來綁定我的表單中的日期字段。我的問題是,每當TextBox失去焦點並且爲空時,ErrorProvider將顯示「字符串未被識別爲有效的DateTime」,並且焦點不能更改爲窗體上的任何其他控件。 Error

    6熱度

    2回答

    有沒有一種方法可以在單擊取消按鈕關閉winform時優雅地禁用驗證錯誤提供程序? 驗證總是發生在文本框失去焦點時,並且我不希望驗證用戶何時單擊取消按鈕,驗證用戶單擊取消時有點愚蠢。

    2熱度

    2回答

    我試圖以可重複使用的方式創建驗證。 目的: 使驗證控件可重用。 錯誤提供程序應該與動態傳遞的控件關聯,並且可以在運行時進行設置或清除。 當用戶按下OnClick事件時,所有控件都會通過它們自己的錯誤提供程序進行驗證。 public bool IsFieldEmpty(ref TextBox txtControl, Boolean SetErrorProvider,string msgToShowO

    16熱度

    5回答

    有誰知道是否有方法來獲取ErrorProvider圖標處於活動狀態的控件列表。即。任何驗證失敗的控件。我試圖避免循環表單中的所有控件。 我想顯示某種消息,指出窗體上有多少錯誤。由於我的表單包含標籤,我試圖讓用戶明白在非活動標籤上可能存在錯誤,他們需要檢查所有標籤。 感謝 巴里