c# - 关闭按钮不使用 Paddle SDK 在 c# 中关闭整个应用程序
问题描述
实际上,我将 paddle sdk 与 C# 集成在一起,所有配置都运行良好,但问题是当任何人单击 Form 的关闭控制时,Windows Form 中的整个应用程序都应该关闭,而另一件事是 paddle 也可以选择使用软件审也。下面的图片是针对我的场景给出的。首先激活前面的表单,但任何人都会点击交叉控制,然后整个应用程序应该会自动关闭。但是现在这里发生的只是前面的表单关闭,任何人都可以在没有激活的情况下使用软件。
这是您可以检查的源代码:
var productInfo = new PaddleSDK.Product.PaddleProductConfig { ProductName = "ScrapeVerify", VendorName = "ScrapeVerify" };
Paddle.Configure(paddle_apiKey, paddle_vendorId, paddle_productId, productInfo);
Paddle.Instance.TransactionCompleteEvent += Paddle_TransactionCompleteEvent;
Paddle.Instance.TransactionErrorEvent += Paddle_TransactionErrorEvent;
Paddle.Instance.TransactionBeginEvent += Paddle_TransactionBeginEvent;
PaddleProduct product = PaddleProduct.CreateProduct(paddle_productId);
product.Refresh((success) =>
{
if (success)
{
if (!product.Activated)
{
Paddle.Instance.ShowProductAccessWindowForProduct(product);
}
}
else
{
Paddle.Instance.ShowProductAccessWindowForProduct(product);
}
Application.Exit();
});
解决方案
推荐阅读
- javascript - 我怎么可能将函数传递给渲染?
- python - django - 如何从“def save”函数中获取参数
- kotlin - 如何在 IONOS 主机或 VPS 上托管我的 WebSocket
- javascript - 返回模板以呈现消息时,ejs不会将其添加到html
- c# - 动态路由 ASP.NET Core 5 MVC
- jupyter-notebook - IBM DB2 Select all 查询结果仅部分数据库
- google-analytics - 所有属性 ID 均无效 - 改为自动更改为跟踪 ID UA-0-0
- reactjs - 为 React 状态完成加载时的命名约定(或最佳实践)
- javascript - 编辑:稍后的新 lineWidth 将覆盖 isPointInStroke 的前一个 lineWidth
- powershell - Powershell 无法将“System.String”类型的值转换为“System.Management.Automation.ScriptBlock”类型