Visual studio XAML与VisualStudio中的代码和Xamarin表单之间的切换

Visual studio XAML与VisualStudio中的代码和Xamarin表单之间的切换,visual-studio,xaml,xamarin.forms,Visual Studio,Xaml,Xamarin.forms,我目前正在使用VisualStudio和Xamarin表单。当我使用WPF实现XAML时,可以在XAML和c#之间切换,按F7键。其当前也已分配,但不工作。Visual Studio 2015是否还有其他人存在此问题?不确定Visual Studio 2015,但在Visual Studio 2013中,您可以右键单击XAML文件中的类引用以查看页面,然后单击转到声明,这将带您进入代码隐藏文件。您还可以从代码隐藏文件执行相同的操作,以进入它所附加的XAML文件 例如,如果您的ContentPag

我目前正在使用VisualStudio和Xamarin表单。当我使用WPF实现XAML时,可以在XAML和c#之间切换,按F7键。其当前也已分配,但不工作。Visual Studio 2015是否还有其他人存在此问题?

不确定Visual Studio 2015,但在Visual Studio 2013中,您可以右键单击XAML文件中的
引用以查看页面,然后单击转到声明,这将带您进入代码隐藏文件。您还可以从代码隐藏文件执行相同的操作,以进入它所附加的XAML文件

例如,如果您的
ContentPage
被称为
WelcomePage
,那么在
WelcomePage
的XAML文件中,您可以右键单击下面的单词
WelcomePage

x:Class="YourNamespace.Pages.WelcomePage"
public partial class WelcomePage : ContentPage {
    ....
}
在“代码隐藏”中,右键单击下面的
WelcomePage

x:Class="YourNamespace.Pages.WelcomePage"
public partial class WelcomePage : ContentPage {
    ....
}
如果VS 2015功能无法正常工作,这可能是您的一个解决方案


另外,如果您安装了R#,只需按住Ctrl键并单击
WelcomePage
文本即可在XAML和代码隐藏之间移动。

我正在寻找一个非鼠标选项。VS说F7/Shift+F7应该从下面的评论中切换。F7/Shift+F7用于Xaml设计器,Xaml代码不用于Xaml和C#代码隐藏。@RasmusChristensen