0
DataGrid의 다른 정보로부터의 계산을 표시하는 읽기 전용 컨트롤이 있습니다. 바인딩은 셀 항목이 업데이트 될 때까지 작동합니다.바인딩이 양방향이 아닌 경우 wpf 오류 확인
계산이 지정된 임계 값보다 높으면 시각적으로 표시해야합니다. 그것은 읽기 전용 컨트롤 (레이블, 실제로)입니다. 어떻게이 일을 할 수 있습니까?
건배,
Berryl
DataGrid의 다른 정보로부터의 계산을 표시하는 읽기 전용 컨트롤이 있습니다. 바인딩은 셀 항목이 업데이트 될 때까지 작동합니다.바인딩이 양방향이 아닌 경우 wpf 오류 확인
계산이 지정된 임계 값보다 높으면 시각적으로 표시해야합니다. 그것은 읽기 전용 컨트롤 (레이블, 실제로)입니다. 어떻게이 일을 할 수 있습니까?
건배,
Berryl
같은 IsOutsideRange (검증을 표시합니다)와 CalculationText (텍스트를 표시합니다) 다음, 라벨의 데이터 컨텍스트 그래서 같은 DataTrigger를 사용할 수있는 등의 특성을 가지고 계산 객체가있는 경우 계산 개체로 설정됩니다
<Label Text="{Binding Path=CalculationText}">
<Label.Style>
<Style
BasedOn="{StaticResource {x:Type Label}}"
TargetType="{x:Type Label}">
<Style.Triggers>
<DataTrigger
Binding="{Binding Path=IsOutsideRange}"
Value="True">
<Setter
Property="Background"
Value="Red" />
</DataTrigger>
</Style.Triggers>
</Style>
</Label.Style>
</Label>
안녕하세요 Aran - 만나서 반갑습니다. 그래, 조건부 서식을 조사하지 않은 유일한 해결책으로 유효성 검사에서 너무 감쌌다. 건배 – Berryl