小编AVK*_*AVK的帖子

在 UWP 中找不到 ApplicationView

首先,我今天第一次开始使用 UWP。

\n\n

我可以\xc2\xb4t 似乎找到“ApplicationView”设置,我试图将以下代码片段添加到我的 MainPage 构造函数中:

\n\n
public MainPage()\n{\n    this.InitializeComponent();\n\n    ApplicationView.PreferredLaunchViewSize = new Size(480, 800);\n    ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;\n\n    // if you want not to have any window smaller than this size...\n    ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(480, 800));\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

这就是 Visual Studio 2017 告诉我的

\n

c# visual-studio uwp

2
推荐指数
1
解决办法
1888
查看次数

将AutoSuggestBox添加到Hamburger Navigation的正确方法?

我刚刚开始学习UWP和xaml。将AutoSuggestBox添加到“侧面导航”面板的正确方法是什么?(对不起,如果代码格式化错误,复制和粘贴效果不好)

我的Main.xaml具有我设置为Visible的AutoSuggestArea

</VisualStateGroup>
  <VisualStateGroup x:Name="AutoSuggestGroup">
    <VisualState x:Name="AutoSuggestBoxVisible"/>
    <VisualState x:Name="AutoSuggestBoxCollapsed">
  <VisualState.Setters>
    <Setter Target="AutoSuggestArea.Visibility" Value="Visible"/>
  </VisualState.Setters>
</VisualState>
</VisualStateGroup>
Run Code Online (Sandbox Code Playgroud)

在AutoSuggestArea的网格中,我定义了一个AutoSuggestBox

<Grid x:Name="AutoSuggestArea" Height="44" Grid.Row="3" VerticalAlignment="Center">

<ContentControl x:Name="PaneAutoSuggestBoxPresenter" Content="{TemplateBinding AutoSuggestBox}" HorizontalContentAlignment="Stretch" IsTabStop="False" Margin="16,0,16,0" VerticalContentAlignment="Center"/>

<Button x:Name="PaneAutoSuggestButton" Content="&#xE11A;" MinHeight="44" Style="{TemplateBinding PaneToggleButtonStyle}" Visibility="Collapsed" Width="{TemplateBinding CompactPaneLength}"/>

    <AutoSuggestBox Width="234" VerticalAlignment="Center" 
       HorizontalAlignment="Center"
       PlaceholderText="Search" Name ="boxS"                            
       QuerySubmitted="AutoSuggestBox_QuerySubmitted" 
       TextChanged="AutoSuggestBox_TextChanged">
        <AutoSuggestBox.TextBoxStyle>
          <Style TargetType="TextBox">
          <Setter Property="IsHandwritingViewEnabled" Value="False"/>
          <Setter Property="BorderThickness" Value="0"/>
        </Style>
      </AutoSuggestBox.TextBoxStyle>
        <AutoSuggestBox.QueryIcon>
          <SymbolIcon Symbol="Find" Foreground="Black">                                                   
             <SymbolIcon.RenderTransform>
             <CompositeTransform ScaleX="1" ScaleY="1"/>                                         
             </SymbolIcon.RenderTransform>
          </SymbolIcon>
       </AutoSuggestBox.QueryIcon>
    </AutoSuggestBox>
</Grid>
Run Code Online (Sandbox Code Playgroud)

我想要的基本上是与Windows上的Groove Music应用程序相同的行为,其中随着Nav View的关闭或最小化,搜索栏消失了。

相反,我得到这个

c# uwp uwp-xaml uwp-navigation

1
推荐指数
1
解决办法
69
查看次数

标签 统计

c# ×2

uwp ×2

uwp-navigation ×1

uwp-xaml ×1

visual-studio ×1