【问题标题】:Exception has been thrown by the target of an invocation? Xamarin Forms调用的目标是否已抛出异常? Xamarin 表单
【发布时间】:2018-01-10 07:44:58
【问题描述】:

所以我试图在 Xamarin 表单/跨平台应用程序中为我的新应用程序设计登录页面。一切都很顺利,直到我尝试调试它并收到错误提示

“调用目标抛出异常”

这是我的代码,还有错误一直说它在第 1 行

【问题讨论】:

  • 请以文本形式发布代码
  • 乍一看,XAML 中的一切看起来都是正确的。然而,正如@PMerlet 所说,请将源代码作为文本发布,并附上代码。您使用的是稳定版的 Visual Studio 还是 beta/alpha、Windows 或 Mac 版?
  • 尝试启用 XAMLC。
  • 什么例外?内部异常?

标签: c# xaml xamarin.forms


【解决方案1】:

似乎问题出在您对Thickness 的定义中:

<OnIdeom.Tablet>140.150,140,0</OnIdeom.Tablet>

您应该设置 left、top、right 和 bottom - 4 个值。或者,您可以同时设置 left/right 和 top/bottom - 2 个值。但是,您有 3 个值。所以改成:

<OnIdeom.Tablet>140.0, 150.0</OnIdeom.Tablet>

或者到:

<OnIdeom.Tablet>140, 150, 140, 0</OnIdeom.Tablet>

取决于您的需求。

为了更好地指示损坏的 XAML,请使用 XAMLC

【讨论】:

  • 看起来第一个句号应该是一个逗号来提供四个值。
  • 对我来说,我从 Telerik 为 BorderThickness="" RadButton 设置了一个空值,
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多