1
IValueConverter
IValueConverter
구현 -
IconExtractor
.
다른 파일에서 IValueConverter 구현을 사용하는 방법?
<Image Source="{Binding Converter={StaticResource iconExtractor},
ConverterParameter=c:\\Windows\\System32\\shell32.dll|72}"/>
그러나 작동하려면 IconExtractor
이 XAML의 코드 숨김 파일에 있어야합니다. 예 : 내 주 창이 MainWindow.xaml
이므로 클래스 IconExtractor
이 MainWindow.xaml.cs
에 있어야합니다. . 나는 그것을 다른 곳에 둘 수 없는가?
그것은'유형 말을 계속'<내 : IconExtractor 내 '내 : IconExtractor은'나는에 배치'... 찾을 수 없습니다 키 = "theIconExtractor"/>... Window.Resources>'이고 클래스는'public class IconExtractor : IValueConverter {...}'입니다. 메인 윈도우와 동일한 네임 스페이스에 있습니다. 내가 뭘 놓치고 있니? 'my' 네임 스페이스가 특정 이름으로 선언되어야합니까? –
Tar
주 윈도우의 cs 파일에 클래스 코드 ('C#'코드)를두면 작동합니다. 어째서? – Tar
그것은 지금 작동하는 것 같다 ... 어쩌면 그냥 오타가 – Tar