Опишите ошибку
Я разрабатываю приложение, подобное домашней странице NetFlix. Для удобства пользователей я использовал несколько конвертеров в шаблоне данных ItemsRepeater. Затем приложение вылетает каждый раз, когда пялится, и выбрасывает исключение System.InvalidCastException
. Но если я не использую конвертер, приложение запускается и работает хорошо.
Действия по воспроизведению ошибки
1. Go to MovieTemplate, change Image's source to
Source="{x:Bind PosterUrl, Converter={StaticResource imageUrlCompress}}"
2. Run app.
Ожидаемое поведение
Приложение работает нормально и показывает обычную домашнюю страницу.
Win: 18362,418 Microsoft.UI.Xaml: 2.2.190917002
Дополнительный контекст
Вот небольшое репо и особая благодарность репо @ XamlBrewer.
В альфа-версии WINUI 3.0 все конвертеры вызывают сбой, включая конвертер TextBlock.