【发布时间】:2020-02-04 11:55:45
【问题描述】:
我在一个页面上有 19 个按钮,当我单击一个按钮时,它会打开一个带有视图的新页面,每个按钮都有不同的视图。但问题是我不想为每个按钮创建一个新页面,我只想创建一个视图并导航该视图页面上每个按钮的数据。有什么方法可以在 Xamarin Forms 中使用?
【问题讨论】:
-
您可以在 App.xaml 中创建这些控件模板,然后根据条件将其分配给
ContentView's -
谢谢,我会调查的
-
19 个按钮太多了,但您可以尝试使用 TabbedPage。 docs.microsoft.com/en-us/dotnet/api/…
-
有很多方法可以做到这一点。一种方法是只创建一个页面,并重载页面的构造函数。然后将信息与每次推送一起传递到该页面的构造函数中。
-
感谢您的建议..我希望它对我有帮助
标签: c# asp.net-mvc visual-studio xamarin xamarin.forms