类型“网格”不支持直接内容

时间:2019-09-06 16:44:59

标签: wpf

我在VS2019中创建了第一个Uno项目。我尝试做的第一件事就是出错。当尝试在Shared项目中编辑MainPage.xaml时,我试图将textbblock置于其引起的错误下,该错误是“ Type“ Grid”不支持直接内容。在Web上的任何地方,我都能找到解决方案。因此,创建项目后我就陷入困境。不允许我进一步评估它。

第二个问题是无法在Toolbox上放置xaml文件中的控件。所有控件均显示为灰色。

我不确定这是否是报告此问题的正确地点,但感到沮丧。已经花了大约2个小时在互联网上找到解决方案,没有任何运气。

在互联网上搜索,但找不到解决方法

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

    <Page.Content>

            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition></RowDefinition>
                    <RowDefinition></RowDefinition>
                </Grid.RowDefinitions>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition></ColumnDefinition>
                    <ColumnDefinition></ColumnDefinition>
                </Grid.ColumnDefinitions>
                <TextBlock Grid.Row="0" Grid.Column="1" Text="Hi!" Margin="20" FontSize="30" />
        </Grid>


    </Page.Content>
</Page>

1 个答案:

答案 0 :(得分:0)

我尝试了这段代码,它可以正常工作,因为您可以将内容直接放入网格中。 似乎是软件问题,请重新安装或修复。在您的计算机上的VS 2017中可以使用吗?

我能找到的唯一有案可查的案例是:

http://webcache.googleusercontent.com/search?q=cache:zdjcF5nw5GMJ:m.dlxedu.com/m/askdetail/3/f7bcccb0f93776e625433978e0cbce6a.html+&cd=2&hl=de&ct=clnk&gl=de