System.Windows.Controls를 사용하여 ValidationRule을 보유하고 있으며이 규칙은 일부 사용자 지정 메시지를 반환합니다. 그러나 글꼴 크기가 너무 작 으면서 글꼴 크기를 어떻게 바꿀 수 있습니까?WPF에서 유효성 검사 결과의 글꼴 크기를 변경하는 방법 C#
스크린 샷 ... 여기
Textbox content and error content of validation result는 WPF 윈도우 응용 프로그램의 예제 코드는 ...
여기public class NotEmptyValidationRule : ValidationRule
{
public override ValidationResult Validate(object value, CultureInfo cultureInfo)
{
if(value != null)
return string.IsNullOrWhiteSpace((value ?? "").ToString())
? new ValidationResult(false, "Field is required")
: ValidationResult.ValidResult;
return ValidationResult.ValidResult;
}
}
이다 XAML (참고 : 텍스트 상자의 태그에서 글꼴 크기를 변경하면 작동하지 않았다)
<Page...
<TextBox
x:Name="txtName"
Grid.Row="1"
Grid.Column="1"
HorizontalAlignment="Left"
VerticalAlignment="Top"
Width="210"
Margin="5,0,0,0"
FontSize="14"
Style="{StaticResource MaterialDesignTextBox}">
<TextBox.Text>
<Binding Path="RCName" UpdateSourceTrigger="PropertyChanged">
<Binding.ValidationRules>
<local2:NotEmptyValidationRule ValidatesOnTargetUpdated="True"/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
</Page>
@Tony_KiloPapaMikeGolf 코드에서 복사 된이 WPF에서 내가 결과를 볼 수 있습니다. –
@Tony_KiloPapaMikeGolf는 WPF 응용 프로그램, Windows 플랫폼입니다. – Valkyrie
이상한 질문이 아닙니다. ** [Windows Presentation Foundation on the Web] (https://msdn.microsoft.com/en-us/library/aa480223.aspx) ** –