コード例 #1
0
        //static StoreContext context = null;
        public static void GetAddOnInfoAndShowDonateWindow()
        {
            //if (context == null)
            //{
            //    context = StoreContext.GetDefault();
            //    // If your app is a desktop app that uses the Desktop Bridge, you
            //    // may need additional code to configure the StoreContext object.
            //    // For more info, see https://aka.ms/storecontext-for-desktop.
            //}

            //// Specify the kinds of add-ons to retrieve.
            //string[] productKinds = { "Durable" };
            //List<String> filterList = new List<string>(productKinds);

            //StoreProductQueryResult queryResult = await context.GetAssociatedStoreProductsAsync(productKinds);

            //if (queryResult.ExtendedError != null)
            //{
            //    // The user may be offline or there might be some other server failure.
            //    //return;
            //}

            DonateControl msgPopup = new DonateControl();

            msgPopup.ShowWindow();
        }
コード例 #2
0
        private async void openDonateDialog(object obj)
        {
            var view = new DonateControl
            {
                // DataContext = new DonateViewModel()
            };

            bool result = (bool)await DialogHost.Show(view, "RootDialog");
        }