为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 ControlTemplate 中绑定 ComboBox 的 ItemsSource?

如何在 ControlTemplate 中绑定 ComboBox 的 ItemsSource?

C#
交互式爱情 2021-07-06 13:05:39
情况我必须更改FlyoutGridView 中 Item的内容。所以我创造ControlTemplate的Page.Resources,并设置它ContentControl这里面Flyout。问题我有一个ComboBox在ControlTemplate。现在我想将ItemsSourceof设置ComboBox为List<string>( _easingType) 中声明的MainPage问题如何绑定/集ItemsSource的ComboBox中ControlTemplate?代码我已经删除了代码中不必要的部分XAML<Page.Resources>    <ControlTemplate x:Key="BlurEditFlyout">        ....        <ComboBox ItemsSource="{Bind it to the _esaingType}" />        ....    <ControlTemplate x:Key="BlurEditFlyout"></Page.Resources><GridView ItemsSource="{x:Bind _items}">    <GridView.ItemTemplate>        <DataTemplate x:DataType="local:MethodData">            <StackPanel>                ....                <Button Visibility="{x:Bind EditButtonVisibility}">                    <Button.Flyout>                        <Flyout>                            <Flyout.FlyoutPresenterStyle>                                <Style TargetType="FlyoutPresenter">                                    <Setter Property="ScrollViewer.HorizontalScrollMode" Value="Disabled" />                                    <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Disabled" />                                </Style>                            </Flyout.FlyoutPresenterStyle>                            <ContentControl Template="{x:Bind FlyoutTemplate}"/>                        </Flyout>                    </Button.Flyout>                    <SymbolIcon Symbol="Edit"/>                </Button>                ....            </StackPanel>        </DataTemplate>    </GridView.ItemTemplate></GridView>
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 183 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信