编辑器占位符导致构建失败

时间:2018-12-26 20:43:56

标签: c# xamarin editor placeholder

由于Xamarin中有一个简单的编辑器,我目前感到绝望。 无论我在哪个程序中使用它(如果它是HelloWorld或我的主项目),我都无法设置任何占位符,除非我的程序使构建进度失败。 我花了2个多小时来找到此错误的根源,但我仍然盲目。错误消息是:

  

位置16:96。没有找到“占位符”的属性,可绑定属性或事件,或值和属性之间的类型不匹配。

     

从属项目TableDotGroup.csproj使用旧版本生成失败。

都不是

myEditor.Placeholder = "Please work";

在XAML文件中也是如此

if(myEditor.Text == null)
        {
        myEditor.Placeholder = "Please work";

正在工作。除了Xamarin.Android.Support的软件包外,我所有的Nu​​get软件包都是最新的。可以是Nuget软件包吗?

编辑

这是我的XAML代码:

<StackLayout x:Name="editors"  >

            <Label Text="Jungs:" FontSize="Medium"/>
            <Editor x:Name="namesBoys" HeightRequest="150" Completed="NamesBoys_Completed" />

和xaml.cs:

namesBoys.Placeholder = "Please work";

1 个答案:

答案 0 :(得分:0)

我注意到我的构建本身没有失败。仅当我尝试调试时,构建才会失败。因此,应用程序本身在分发后即可工作,占位符也是如此。唯一的问题是,它不适用于调试器。 谢谢大家