void CloseMemoryFlyout() { if (m_fIsMemoryFlyoutOpen) { MemoryFlyout.Hide(); } }
void OnHideMemoryClicked() { if (!m_fIsMemoryFlyoutOpen) { this.Focus(FocusState.Programmatic); } MemoryFlyout.Hide(); }
void OnMemoryFlyOutTapped(object sender, TappedRoutedEventArgs e) { Grid grid = (Grid)(sender); Point point = e.GetPosition(null); if (point.Y < (grid.ActualHeight - NumpadPanel.ActualHeight)) { MemoryFlyout.Hide(); } }
void ToggleMemoryFlyout(object sender, object args) { String viewState = App.GetAppViewState(); if (viewState != ViewState.DockedView) { if (m_fIsMemoryFlyoutOpen) { MemoryFlyout.Hide(); } else { // TraceLogger.GetInstance().LogMemoryFlyoutOpenBegin(Model.MemorizedNumbers.Size); MemoryFlyout.Content = GetMemory(); // UNO TODO // m_memory.RowHeight = NumpadPanel.ActualHeight; FlyoutBase.ShowAttachedFlyout(MemoryButton); } } }