2010-03-24 3 views
0

실시간 편집을 지원하는 응용 프로그램에서 작업하고 있습니다. 즉, 한 영역에서 속성을 업데이트하고 해당 영역에 미치는 영향을 "적용"으로 다른 영역에서 볼 수 있습니다. 차트 응용 프로그램이됩니다. 이러한 편집 그룹 중 하나는 범위를 지정할 수 있습니다. 사실 트리플 범위는 High, Target 및 Low입니다."라이브 편집"WPF 응용 프로그램의 종속 속성 유효성 검사

우리의 검증은 높음이 목표보다 커야하며 목표는 낮음보다 커야합니다 (로켓 과학).

우리의 딜레마는 누군가가 30,20,10에서 15,10,5로 이동하기를 원할 때 시각적 경험이 약간 엉망이된다는 것입니다. 사용자가 범위 값을 변경할 때 사용자에게 "소리 치지"말아야 할 상황에 잘 맞을 수있는이 시나리오의 메커니즘을 구현 한 사람이 누구인지 궁금합니다.

답변

1

중요한 것은 사용자에게 방해가되지 않으면 서 잘못된 점을 경고하는 것입니다.

이 같은 아마 뭔가이 여전히 너무 큰 경우

Image showing before and after shots of a UI with the after showing a red strip reading: High must be greater than Target. Also, the High field is turned red. http://img176.imageshack.us/img176/9930/validationui.png

, 당신은 붉은 칠을 제거 할 수 있으며 단지 빨간색 외곽선을 사용합니다.

관련 문제