"IValueConverter"does not support converting from a string.——C# WPF 프롬프트 오류

1467 단어 WPFConverter
WPF의 Xaml 코드에서 Value Converter를 바인딩할 때 문제의 오류 메시지가 나타날 수 있습니다.Xaml 코드를 다음과 같이 가정합니다.
<Grid.Resources>
        <local:MyConvertor x:Key="stringconverter" />
    </Grid.Resources>
<Slider x:Name="mySlider" Height="50" Width="276" Maximum="100"/>
<Label Content="{Binding ElementName=mySlider, Path=Value, Converter=stringconverter}" />

위의 코드에서 오류가 발생한 원인은 이 코드와 같습니다.
Converter=stringconverter

올바른 구문은 다음과 같습니다.
Converter={StaticResource stringconverter}

좋은 웹페이지 즐겨찾기