public void DoToggleFlyout(FlyoutBaseViewModel flyout) { if(!Flyouts.Contains(flyout)) { Flyouts.Add(flyout); } foreach(FlyoutBaseViewModel fbvw in Flyouts) { if (fbvw.Equals(flyout)) continue; fbvw.IsOpen = false; } flyout.IsOpen = !flyout.IsOpen; }
public ToggleFlyoutMessage(FlyoutBaseViewModel viewModel) { ViewModel = viewModel; }