Win 8 Apps Contextmenü

  • Modern UI

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Telcrome.

    Win 8 Apps Contextmenü

    Ich wollte eine Art Kontextmenü erstellen, wie es bisher schon in sehr vielen Apps aufgefallen ist. Im Anhang ist ein Beispiel.

    Meine Frage wäre, wie sowas erstellt wurde bzw. welches Steuerelement das ist. Muss ja irgendeine Art von Container sein. Auch ob die Animation bei der Anzeige manuell erstellt wurde

    Das "Popup" im Anhang wurde durch den Schraubenschlüssel im IE auf der Bingseite aufgerufen
    Bilder
    • ScreenVBParadise.png

      9,56 kB, 356×256, 163 mal angesehen
    Um das für die Nachwelt zu erhalten, es handelt sich dabei um ein einfaches Popup. Der Xaml Code für ein einfaches mit einer kleinen Animation wäre das hier:

    XML-Quellcode

    1. <Popup x:Name="StandardPopup" HorizontalOffset="200" VerticalOffset="10" IsLightDismissEnabled="True">
    2. <Popup.ChildTransitions>
    3. <TransitionCollection>
    4. <PopupThemeTransition />
    5. </TransitionCollection>
    6. </Popup.ChildTransitions>
    7. <Border BorderBrush="{StaticResource ApplicationForegroundThemeBrush}" BorderThickness="2" Background="{StaticResource ApplicationPageBackgroundThemeBrush}" Width="200" Height="200">
    8. <StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
    9. <TextBlock Text="Simple Popup" FontSize="24.667" HorizontalAlignment="Center" />
    10. <Button Content="Close" HorizontalAlignment="Center" />
    11. </StackPanel>
    12. </Border>
    13. </Popup>


    Um es aufzurufen:

    VB.NET-Quellcode

    1. StandardPopup.IsOpen = True