Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin 如何创建右侧菜单框_Xamarin_Xamarin.forms_Xamarin.ios - Fatal编程技术网

Xamarin 如何创建右侧菜单框

Xamarin 如何创建右侧菜单框,xamarin,xamarin.forms,xamarin.ios,Xamarin,Xamarin.forms,Xamarin.ios,下面的红色标记图像是我页面的右侧面板,我想在单击“检查文本”按钮时打开此面板,同时我正在设计下拉列表(拼写错误、同义词、平面语言、用法、警告)这都是列表我如何设计此代码 我的代码,用于此侧面板 <Frame Grid.Column="1" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" > <S

下面的红色标记图像是我页面的右侧面板,我想在单击“检查文本”按钮时打开此面板,同时我正在设计下拉列表(拼写错误、同义词、平面语言、用法、警告)这都是列表我如何设计此代码

我的代码,用于此侧面板

<Frame Grid.Column="1" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" >
                    <StackLayout>
                        <Grid>
                            <Grid.RowDefinitions>
                                <RowDefinition Height="1*"></RowDefinition>
                                <RowDefinition Height="9*"></RowDefinition>
                            </Grid.RowDefinitions>
                            <StackLayout Grid.Row="0" Orientation="Horizontal" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">


                                <Label  Text="{x:Static resources:AppResources.Correction}" HorizontalOptions="Start" VerticalOptions="Start"></Label>

                                <Button  Text="{x:Static resources:AppResources.CancleButoon}" Style="{StaticResource CancelButton}" Padding="0,0,10,20" HorizontalOptions="EndAndExpand" VerticalOptions="Start"></Button>
                                <Button  Text="{x:Static resources:AppResources.AcceptButton}" Style="{StaticResource AcceptButton}" Padding="5,0,0,20" HorizontalOptions="End" VerticalOptions="Start" ></Button>
                            </StackLayout>
                            <BoxView BackgroundColor="#F0F0F0" HeightRequest="2" VerticalOptions="Center" HorizontalOptions="FillAndExpand"></BoxView>
                        </Grid>
                        <StackLayout>

                            <!-- DROP DOWN CODE-->

                        </StackLayout>
                    </StackLayout>
                </Frame>

关于iOS中的“下拉列表”,iOS中没有像“dropdownlist”这样的控件。通常,我们使用UIPickerView来选择项(即XAML中的控件“Picker”)

如果您仍然希望实现类似dropdownlist的控件,可以通过“控件组合”来实现它。你可以查一下

应该注意的是,答案中使用的控件是“UIPickerView”。您可以尝试将其替换为“UITableView”或任何要使用的控件


因此,您可以在UITextField中显示所选项目(如果需要)。并在“UITableView”中显示要选择的项目。

你好,开发人员,请帮助我。是否有其他方法实现此功能view@priyankapawar因为您的下拉列表必须实现特定的功能,所以恐怕您需要编写自己的代码来实现控件组合。