Exemple #1
0
        private void UserList_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var item = e.AddedItems.FirstOrDefault();

            if (item != null)
            {
                var element = (sender as ListView).ContainerFromItem(item);
                var value   = new UserFlyout()
                {
                    DataContext = item
                };
                if (ApiInformation.IsTypePresent("Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions"))
                {
                    value.ShowAt(element, new FlyoutShowOptions()
                    {
                        Placement = FlyoutPlacementMode.Right
                    });
                }
                else
                {
                    value.ShowAt((FrameworkElement)element);
                }

                userList.SelectedItem = null;
            }
        }
Exemple #2
0
 private void btnLogout_Click(object sender, RoutedEventArgs e)
 {
     MessageCenter.SendLogout();
     UserFlyout.Hide();
 }