유효성 검사 규칙이있는 WPF 페이지가 있습니다. 이 페이지에는 기본적으로 표시되는 1 개의 격자와 애니메이션을 통해 표시하기 위해 전환 할 수있는 격자가 있습니다 (버튼을 누르고 두 번째 격자의 높이를 애니메이션으로 표시하여 첫 번째 격자의 맨 위에 표시하고 첫 번째 격자는 비활성화 됨).WPF에서이 시각적 아티팩트를 제거하려면 어떻게해야합니까?
내 문제는 : 첫 번째 눈금에 유효성 검사 규칙이 있고 그 중 하나가 실패하면 컨트롤 주위에 빨간색 경계선이 나타납니다. 그러나 두 번째 그리드가 첫 번째 그리드 위에 씌워지면 첫 번째 그리드의 가시성을 Hidden으로 설정하더라도 첫 번째 그리드에서 빨간색 테두리를 볼 수 있습니다.
둘 모두에 Panel.ZIndex 속성을 설정하여 두 번째 눈금이 첫 번째 눈금 앞에 표시되는지 확인하려고했습니다. 어떤 아이디어?
Grid에는 테두리 속성이 없으므로 범위에 있지 않고 숨겨져있는 다른 요소 (어쩌면 테두리)가있을 수 있습니다. 문제를 보여주는 몇 가지 예제 코드를 게시 할 수 있습니까? –