2
私はUWPアプリケーションでフライアウトを実装しています。 FlyHoutのAutoSuggestBoxをPageHeaderに表示し、その下に表示します。 XAML UWPフライアウト位置
これは私のXAMLです:
<Button x:Name="searchButton" Margin="0" Padding="0" BorderThickness="0" RelativePanel.AlignBottomWith="pageHeader">
<Button.Content>
<FontIcon Height="48" Width="48" Glyph=""/>
</Button.Content>
<Button.Flyout>
<Flyout>
<Flyout.FlyoutPresenterStyle>
<Style TargetType="FlyoutPresenter">
<Setter Property="Padding" Value="0"/>
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="HorizontalAlignment" Value="Right"/>
<Setter Property="Height" Value="40"/>
<Setter Property="VerticalAlignment" Value="Top"/>
</Style>
</Flyout.FlyoutPresenterStyle>
<StackPanel Margin="0" VerticalAlignment="Top">
<AutoSuggestBox x:Name="innerSearchBox" PlaceholderText="Search" VerticalAlignment="Top"/>
</StackPanel>
</Flyout>
</Button.Flyout>
</Button>
どのように私はAutoSugesstBoxはで表示され、PageHeaderを埋めることができますか?
することによってこれを行うことができますか? – erotavlas
はい@erotavlas、まさに! – Yvder
私はあなたが代わりにポップアップを試してみるべきだと思います。これは、ツールチップのようなフライアウトや別の小さなウィンドウのように、レイアウトの一部として必要な任意の図形でボタンの隣に置くことができます。 – Neme