我在Visual Studio 2017上创建了一个空白的xamarin
表单应用程序共享项目,在内容视图MainPage.xaml中为Label
,Entry
和Button
添加了标签并将其命名为但每当我尝试在MainPage.cs.xaml(相同的内容视图)中访问它们时,Visual Studio会将它们标记为doesn't exists in the currect context
,但在运行后它们是可访问的,例如。运行后在cs文件中访问xaml文件中的Input
entery(所有内容都显示在下面的图片中)。
我尝试了很多解决方案,比如删除obj和bin文件夹清理解决方案并重建解决方案,但它们没用。我认为这与我之前遇到的另一个问题有关,即Visual Studio无法识别Xamrin.forms命名空间,但是在构建之后一切都很好并且添加了一些引用。
截图:
MainPage.xaml.cs中
MainPage xaml
运行后的MainPage.cs(Input
可访问)
在打开cs文件之前
打开cs文件后
建成后