xamarin - 如何在xamarin表单的工具栏中添加选择器

标签 xamarin toolbar picker

我想在工具栏中添加下拉选项选择器..现在我已经添加了这样的标签

<ContentPage.ToolbarItems>
  <ToolbarItem Order="Secondary" Priority="1" Name="Approval V" />  
  <ToolbarItem Order="Primary" Priority="1" Name="sort"/>
</ContentPage.ToolbarItems>

但我找不到任何解决方案将选择器放在这里..请给我一些建议..

最佳答案

我找到了它的解决方案,我想分享。如果它可以帮助其他人。

     <ContentPage.ToolbarItems>
    <ToolbarItem Order="Secondary" Priority="1" Name="Approval Now" />
    <ToolbarItem Order="Secondary" Priority="1" Name="Tasks - Future" />
    <ToolbarItem Order="Secondary" Priority="1" Name="Meeting - Future" />
    <ToolbarItem Order="Primary" Priority="1" Name="sort"  Clicked="sort_click" />
  </ContentPage.ToolbarItems>

在 xaml.cs 中

 private async void sort_click(object sender, EventArgs e)
    {
        //string StorageFolder = await Application.Current.MainPage.DisplayActionSheet(SystemMessages.PhothotoSaveFolder, "Cancel", null, SystemMessages.InstallationPhothoto, SystemMessages.SerialNumbers);
        var action = await DisplayActionSheet("Sort Options", "Cancel", null, "By Approval Due Date", "Meeting Date", "Meeting Type");
        Debug.WriteLine("Action: " + action);

    }

关于xamarin - 如何在xamarin表单的工具栏中添加选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38988108/

相关文章:

visual-studio - 在 Mac OS Visual Studio 上的 Xamarin 表单应用程序中,如何设置 iOS 构建级别?

c# - 如何在 Xamarin.Forms ListView 下添加按钮

c# - 网络、混合还是原生?第一个目标 : student timetables, 下一个:学校想要的任何其他东西

android - setElevation() 不适用于 AppBarLayout

react-native - React Native Picker 可以在某些项目之间有某种分隔符或分隔符吗?

azure - 通过移动设备使用 Active Directory 对用户进行身份验证

objective-c - NSPreferencePane 中的 NSToolbar

java - 如何解决此 java.lang.UnsupportedOperationException : This is not supported in Android L?

ios - Sencha iOS 选择器错误

c# - 如何显示所有可能颜色的网格?