Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Xamarin形成intellisense,仅用于某些属性_Visual Studio_Xaml_Xamarin_Xamarin.forms - Fatal编程技术网

Visual studio Xamarin形成intellisense,仅用于某些属性

Visual studio Xamarin形成intellisense,仅用于某些属性,visual-studio,xaml,xamarin,xamarin.forms,Visual Studio,Xaml,Xamarin,Xamarin.forms,我正在使用Visual Studio 2015更新3和Xamarin 4.2.1.62(最新版本)。我遇到的问题是,在编辑Xamarin表单文件(.xaml)时,我无法获得所有元素属性的IntelliSense。例如,使用StackLayout,我得到了有关方向的建议,但没有得到关于水平选项或背景色的建议(尽管两者都是绝对有效的属性): 我已经尝试了这个问题的所有不同建议,但没有成功: 建议的扩展不再可用 我不使用重竖琴 当我试图通过右键单击->打开XAML文件时。。。选择XAML设计器时

我正在使用Visual Studio 2015更新3和Xamarin 4.2.1.62(最新版本)。我遇到的问题是,在编辑Xamarin表单文件(.xaml)时,我无法获得所有元素属性的IntelliSense。例如,使用
StackLayout
,我得到了有关
方向的建议,但没有得到关于
水平选项
背景色
的建议(尽管两者都是绝对有效的属性):

我已经尝试了这个问题的所有不同建议,但没有成功:

  • 建议的扩展不再可用
  • 我不使用重竖琴
  • 当我试图通过右键单击->打开XAML文件时。。。选择XAML设计器时,我会收到一条错误信息:“无法使用所选编辑器打开文件。请选择其他编辑器。”

有没有办法让IntelliSense为所有属性工作?或者这是正常的吗?

我最近也遇到了同样的问题,我通过以下步骤解决了这个问题:

  • 从工具>>选项>>Xamarin>>其他更新至Xamarin的最新稳定版本,然后立即检查,下载并安装最新更新
  • 右键单击解决方案资源管理器,然后单击管理解决方案的NuGet软件包。选择解决方案中的所有项目,并在所有项目中更新Xamarin.Forms的版本
  • 现在转到您的PCL项目并添加一个新的XAML页面,您可以检查Intellisense现在是否可以工作,但只能在该页面上工作
  • 现在关闭解决方案并重新启动系统,重新打开您的项目,您的问题现在应该得到解决