inotifydataerrorinfo

    4熱度

    1回答

    我在WPF中使用INotifyDataError接口進行異步驗證。我有一個屬性 <TextBox Grid.Column="5" Text="{Binding XXX.Name, ValidatesOnNotifyDataErrors=True}"/> 在我的視圖模型我有一個屬性 public SomeType XXX 和類型SOMETYPE我的財產 public string

    2熱度

    1回答

    我有點困惑MSDN example。 目前還不清楚如何處理和設置實體發生的錯誤。 代碼示例: public System.Collections.IEnumerable GetErrors(string propertyName) { if (String.IsNullOrEmpty(propertyName) || !errors.ContainsKey(property

    2熱度

    1回答

    我正在嘗試構建一個跨平臺的應用程序。目前我正在使用Xamarin MonoDroid 4.7和MVVMCross設置一個項目。我想能夠使用INotifyDataErrorInfo但我得到以下編譯錯誤: 類型'System.ComponentModel.INotifyDataErrorInfo'同時存在於'c:\ Program Files(x86)\ Reference Assemblies \

    0熱度

    1回答

    如何驗證模型中的silverlight? 的代碼示例什麼我試着去實現如下.. <Grid x:Name="AddnewGrid" Margin="2" DataContext="{Binding SaveUpdateEmp, Mode=TwoWay"> <Grid.RowDefinitions> <RowDefinition Height="*"></RowDefinit

    -1熱度

    1回答

    我安裝了inotify和插件代碼到我的 現有的代碼文件。我總是得到消息,inotify failed。 我搜索了一下,發現內核應該帶有inotify選項(不知道如何檢查,因爲我使用的是遠程機器)。 我已經添加在編譯的共享庫(不涉及,但在情況下,任何可能性) Linux machinename 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:33:05 EDT 2009 x8

    2熱度

    1回答

    通過每個屬性我正在使用simplemvvmtoolkit進行驗證(INotifyDataErrorInfo)。而不是我重複自己一遍又一遍的視圖模型中的每個屬性,Id喜歡使用反射來獲取所有屬性並驗證它們,但我似乎無法弄清楚在validateProperty方法中傳遞什麼。 private void ValidateInput() { var unitProperties = t

    2熱度

    2回答

    DbSet<T>.Local提供了一個ObservableCollection可以綁定到WPF控件。就我而言,我將它綁定到一個網格。 如果我使用視圖模型,我會讓他們實現INotifyDataErrorInfo或IDataErrorInfo,然後編寫Fluent驗證驗證器來處理驗證。 但在這裏,我通過DbSet<T>.Local結合的車型。我應該如何處理驗證? 我應該在我的車型上實施INotifyD

    0熱度

    1回答

    我知道ASP.NET MVC使用Data Annotations進行了很好的驗證。是否可以使用INotifyDataErrorInfo進行數據驗證?

    0熱度

    1回答

    我有以下WPF的MVVM設置: 2個文本字段綁定到視圖模型與UpdateSourceTrigger =的PropertyChanged和與命令結合到中繼命令按鈕的特性的視圖( CanExecute,Execute方法) ViewModel實現INotifyDataErrorInfo,其中2個屬性用[System.ComponentModel.DataAnnotations.Required]註釋。

    0熱度

    1回答

    我試圖弄清我最後一個問題的本質,併爲描述帶來一些更清晰的內容。 鑑於WPF表單提交兩個文本框和一個「保存」按鈕的新數據。這兩個文本字段都是必填字段,並綁定到ViewModel屬性。按鈕通過Execute和CanExecute方法綁定到「Execute」中繼命令。 CanExecute返回!ViewModel的HasErrors。 ViewModel實現INotifyPropertyChanged和