IDataErrorInfo를 사용하여 여러 필드 유효성 검사를 통합하는 좋은 방법은 무엇입니까? 하자 내가 URL 이름 내가 필드에 필수 속성을 넣어 가지고 비밀번호 (A 가정 FTP 정보 3 텍스트 상자와 대화를 말 암호에 대한 일반 TextBox). 사용자가 "확인"을 누르면 ftp 연결의 유효성을 검사합니다. 지금은 대화 상자를 보여 주지만 ftp 연
개체가 winform에 바인딩되어 있고이 개체는 IDataErrorInfo를 구현합니다. 오류 공급자가 있습니다. 문제는 속성의 속성이 변경되는 경우입니다. 연령을 변경할 때 아무런 문제가 없습니다 (즉, 규칙이 확인되고 올바르게 표시/제거됨). 그러나 직책을 변경하면 오류가 표시되거나 제거되지 않습니다. 실제로 속성 제목은 대상자에게 속하지 않습니다. 수
winforms 응용 프로그램에서 IDataError 정보를 올바르게 사용할 수 있습니까? 과거에는 일반적인 바인딩 (1)을 수행하고 특정 컨트롤의 OnValidating 이벤트에서 유효성 검사를 수행했습니다. 데이터 유효성 검사를 도메인 모델로 이동하여 사용자 인터페이스를 쉽게 바꿀 수 있고 모든 논리가 한 곳에서 이루어 지도록하고 싶습니다. IDataE
IDataErrorInfo를 구현하여 해당 클래스의 속성을 확인합니다. 이 속성은 내 wpf 사용자 정의 컨트롤에 바인딩되어 있습니다. 하나의 중요한 결함이있는 경우를 제외하고 유효성 검사는 정상적으로 작동합니다. 속성이 업데이트되기 전에 IDataErrorInfo 멤버 public string this [string columnName]을 호출하는 것처럼
단순히 정의 된 주소 개체가 있습니다. 조언을 다른 대답 question에 대한 답변을 내가 물어 this 블로그 게시물을 참조 할 때 내 UI를 유형의 개체 (Address MailingAddress 필드가 포함되어 있습니다)의 개체에 바인딩합니다. 문제는 IDataError 인터페이스 메서드가 Address 유형의 모든 속성의 유효성을 검사하지 않기 때
I 값은 다음과 같이 서로에 의존의 변수의 몇 가지를 가지고 어디 상황이 영향을 미치는하여 PropertyChanged A와 B의 함수입니다. 두 값 모두 UI에서 변경 될 수 있습니다. _valB, _valC위한 값 (예를 들어) 계산 I 변경된 변수의 세터의 계산 방법을 호출있어 private string _valA;
private string _va
Asp.net MVC 프레임 워크를 읽었으며 IDataErrorInfo에 대한 유효성 검사 양식을 읽었습니다. 그래서 나는 그가 갖고있는 것을 올릴 것입니다. 제품 클래스 using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace MvcApplicatio