Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 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);
 }