Привет В настоящее время я создаю приложение для повышения производительности флеш-карт, которое имеет пользовательский элемент управления, который я создал. При создании элемента управления я понял, что он слишком мал для хорошего отображения или отображения на дисплее моего телефона. Поэтому я начал увеличивать пользовательский контроль, увеличивая ширину и высоту элемента управления, а также увеличивая размер текста всех элементов управления, содержащихся в пользовательском элементе управления. Только когда я пытаюсь запустить элемент управления, я получаю данное исключение : исключение типа «Windows.UI.Xaml.Markup.XamlParseException» произошло в SuperCards.exe, но не был обработан в пользовательском кодеУвеличивающий контроль
WinRT информация: не удалось создать «% 1» из текста «% 0 ». [Строка: 12 Позиция: 48]
Дополнительная информация: Текст, связанный с этим кодом ошибки, не найден.
Вот XAML код для пользовательского элемента управления:
<UserControl
x:Class="SuperCards.CardPackItemListView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:SuperCards"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="125"
d:DesignWidth="400" >
<Border CornerRadius="2" BorderThickness="1" BorderBrush="White">
<Grid Background="White" Height="Auto" Width=" Auto">
<TextBlock x:Name="cardPackItemNameDisplay" HorizontalAlignment="Left" VerticalAlignment="Top" Width="Auto" Height="Auto" Text="(Sample) Periodic Table" Foreground="Gray" Margin="9,9,0,0" FontSize="30" />
<Grid HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Margin="9,30,9,9" Width="Auto" Height="9" Background="gray" >
<Rectangle HorizontalAlignment="Left" VerticalAlignment="Stretch" Fill="Red" Width="46"/>
</Grid>
<TextBlock HorizontalAlignment="Right" VerticalAlignment="Top" Text="36" Foreground="Gray" Margin="0,9,9,0" FontSize="30"/>
</Grid>
</Border>
и здесь зрительные студии уведомлен о том, что исключение не обрабатывается при инициализации компонента внутри конструктора пользовательского элемента управления.
Что ваши 'Xmlns: локальная = "с помощью: SuperCards"' делать? –
Я не знаю, что это не добавлено по умолчанию? – opeyemi
Да, извините, я просто привык видеть больше = «clr-namespace: viewmodel», но то, что я специально ищу, - это что-то, что требует конвертер типа или что-то, потому что, как показывает в настоящее время, не уверен, какого черта Я стал твоим виновником этой ошибки. Может потребоваться показать код. –