콘텐츠가 null이거나 비어있는 경우 바인딩이있는 텍스트 블록을 숨기려고합니다. 많은 솔루션을 찾았다면 this과 같은 WPF를 사용해야합니다.uwp - 텍스트가 비어 있거나 null 인 경우 텍스트 블록 숨기기
그러나 UWP에는 스타일 트리거가 없습니다. 동일한 결과를 얻을 수있는 방법이 있습니까? 당신의 도움에 미리
감사합니다,
감사
콘텐츠가 null이거나 비어있는 경우 바인딩이있는 텍스트 블록을 숨기려고합니다. 많은 솔루션을 찾았다면 this과 같은 WPF를 사용해야합니다.uwp - 텍스트가 비어 있거나 null 인 경우 텍스트 블록 숨기기
그러나 UWP에는 스타일 트리거가 없습니다. 동일한 결과를 얻을 수있는 방법이 있습니까? 당신의 도움에 미리
감사합니다,
감사
을 당신은이 같은 사용자 정의 변환을 만들어야합니다
public sealed class StringIsNullOrWhiteSpaceToVisibilityInvertedConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
return string.IsNullOrWhiteSpace((string)value) ? Visibility.Collapsed : Visibility.Visible;
}
public object ConvertBack(object value, Type targetType, object parameter, string language)
{
throw new NotImplementedException();
}
}
감사합니다! 나는 변환기가 아닌 다른 해결책이 있었지만. – ArthurCPPCLI
@ArthurCPPCLI 변환기가없는 솔루션은 코드가 포함되어 재사용이 훨씬 적습니다. –
가시성 변환기 – RTDev
바인딩 감사합니다! 나는 변환기가 아닌 다른 해결책이 있었지만. – ArthurCPPCLI