因此,突然间,常见错误“名称 InitializeComponent 在当前上下文中不存在”出现在我所有解决方案中的每个 xaml.cs 类中,我已经尝试了针对此问题的多种常见解决方案,但似乎都不起作用。
\n继承内容视图的 xaml.cs:
\nusing System;\nusing System.Collections.Generic;\nusing Xamarin.Forms;\n\nnamespace FirstApp.Renderers\n{\n public partial class CustomExpansibleMenu : ContentView\n {\n public CustomExpansibleMenu()\n {\n//Error here\n InitializeComponent();\n }\n }\n}\n
Run Code Online (Sandbox Code Playgroud)\n从内容页继承的 xaml.cs:
\nusing System;\nusing System.Collections.Generic;\nusing System.Threading.Tasks;\nusing FirstApp.Services;\nusing Xamarin.Essentials;\nusing Xamarin.Forms;\n\nnamespace FirstApp.Pages\n{\n public partial class ChatMenuPage : ContentPage\n {\n private NavigationService navigation;\n public static double numPixelsW;\n public static double numPixelsH;\n\n public ChatMenuPage()\n {\n numPixelsH = DeviceDisplay.MainDisplayInfo.Height / DeviceDisplay.MainDisplayInfo.Density;\n numPixelsW = DeviceDisplay.MainDisplayInfo.Width / DeviceDisplay.MainDisplayInfo.Density;\n\n navigation = new NavigationService();\n\n//Error here \n InitializeComponent();\n\n//Another error here, …
Run Code Online (Sandbox Code Playgroud)