private void btnPayOrder_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                StoneDelegateBuyOrderInfoUIModel buyOrder = ((Button)sender).DataContext as StoneDelegateBuyOrderInfoUIModel;

                MyWebPage.ShowMyWebPage(buyOrder.AlipayLink);
                MyMessageBox.ShowInfo("请在弹出的网页中,登录支付宝进行付款。");

                if (!AlipayPaySucceed)
                {
                    var payResult = MyMessageBox.ShowAlipayPayQuestion();
                    if (payResult == MessageBoxAlipayPayQuestionResult.Succeed)
                    {
                        App.UserVMObject.AsyncGetPlayerInfo();
                    }
                    else if (payResult == MessageBoxAlipayPayQuestionResult.Failed)
                    {
                        MyWebPage.ShowMyWebPage(buyOrder.AlipayLink);
                        MyMessageBox.ShowInfo("请在弹出的网页中,登录支付宝进行付款。");
                        return;
                    }
                }
            }
            catch (Exception exc)
            {
                LogHelper.Instance.AddErrorLog("Alipay Pay DelegateBuyStone Order Exception", exc);
            }
        }
        private void btnCancelBuyOrder_Click(object sender, RoutedEventArgs e)
        {
            Button btn = sender as Button;
            StoneDelegateBuyOrderInfoUIModel buyOrder = btn.DataContext as StoneDelegateBuyOrderInfoUIModel;

            App.StackStoneVMObject.AsyncCancelDelegateBuyStoneOrder(buyOrder.ParentObject);
        }