private static async void Setup(Windows.UI.Xaml.Controls.Flyout m) { if (Windows.ApplicationModel.DesignMode.DesignModeEnabled) { return; } var s = GetItemsSource(m); if (s == null) { return; } var t = GetItemTemplate(m); if (t == null) { return; } var c = new Windows.UI.Xaml.Controls.ItemsControl { ItemsSource = s, ItemTemplate = t, }; var n = Windows.UI.Core.CoreDispatcherPriority.Normal; Windows.UI.Core.DispatchedHandler h = () => m.Content = c; await m.Dispatcher.RunAsync(n, h); }
private static async void Setup(Windows.UI.Xaml.Controls.Flyout m) { if (Windows.ApplicationModel.DesignMode.DesignModeEnabled) return; var s = GetItemsSource(m); if (s == null) return; var t = GetItemTemplate(m); if (t == null) return; var c = new Windows.UI.Xaml.Controls.ItemsControl { ItemsSource = s, ItemTemplate = t, }; var n = Windows.UI.Core.CoreDispatcherPriority.Normal; Windows.UI.Core.DispatchedHandler h = () => m.Content = c; await m.Dispatcher.RunAsync(n, h); }