Как исправить ошибку "Разбор Xaml"? - PullRequest
0 голосов
/ 31 мая 2019

Я использую Visual Studio Enterprise 2017. Когда я пытаюсь запустить свой проект UWP в Mobile Emulator, я получаю сообщение об ошибке «Xaml parse failed».Когда я запускаю его на "локальной машине", все в порядке.Я не вносил никаких изменений в заголовок xaml с самого начала.Кто-нибудь может мне помочь?

Изображение показывает ошибку ниже.https://i.imgur.com/FL3Cr4K.jpg https://i.imgur.com/65A2t9y.jpg

<Page
    x:Class="KalkulatorBMI.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:KalkulatorBMI"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

    <Grid Padding="10">
        <!--Padding - margines-->
        <Grid.RowDefinitions>
            <RowDefinition Height="auto"/>
            <RowDefinition Height="*"/>
            <!-- * zużywa co dostanie.-->
            <RowDefinition Height="auto"/>
        </Grid.RowDefinitions>

        <StackPanel Grid.Row="0">
            <TextBlock Text="Trener persolany" Style="{ThemeResource CaptionTextBlockStyle}"/>
            <TextBlock Text="Użytkownik" Style="{ThemeResource HeaderTextBlockStyle}"/>
        </StackPanel>
        <StackPanel Grid.Row="1" >
            <ListBox Name="lbxUzytkownicy" HorizontalAlignment="Left" Width="150" Height="200" Margin="10" SelectedIndex="0"/>
            <Button Name="ButtonLoguj" Content="Loguj" Margin="10" Click="Click_Loguj"/>
            <StackPanel>
                <TextBlock Text="Nowy uzytkownik" Margin="10,0,0,5"/>
                <TextBox Name="TextboxNowy" Height="32" Width="138" Margin="10,0,0,0" HorizontalAlignment="Left"/>
                <TextBlock Name="TextboxZlaNazwa" Margin="10,5,0,0" Foreground="Red"/>
            </StackPanel>
            <StackPanel Orientation="Horizontal" >
                <Button Name="ButtonUtworz" Content="Dodaj użytkownika" Margin="10" Click="Click_Utworz"/>
                <Button Name="ButtonUsun" Content="Wyczyść listę" Margin="10" Click="Click_Usun"/>
            </StackPanel>
        </StackPanel>
        <StackPanel Grid.Row="2">
            <Button Name="ButtonZakoncz" Margin="10" Content="Zakończ"  Click="Click_Zakoncz" Foreground="Red"/>
        </StackPanel>
    </Grid>
</Page>

Ответы [ 2 ]

0 голосов
/ 31 мая 2019

Предполагая, что в ваших определениях Style и ThemeResource нет других ошибок, которые не показаны ...

Удалите Padding = "10" из первого элемента Grid (строка # 11?).Элементы управления Grid не предоставляют свойства Padding.

0 голосов
/ 31 мая 2019

Что ж, вам нужно сначала проверить целевую версию приложения и минимальную версию и убедиться, что в Mobile Emulator установлена ​​эта версия SDK. если нет, скачайте если из здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...