c# - 如何立即执行paintevent
问题描述
大家好,到处都是
我确实有一小段代码
if (Bitmap != null) {
pnlBitmap.Invalidate();
this.Update();
ProcessTheBitMap();
if (! BitmapAdded) {
Bitmap.Dispose();
}
}
它应该始终在处理之前显示位图。
然而,paintevent 在代码完成后开始,到那时位图可以被释放。
那么我该如何解决这个问题呢?
提前感谢您的回答
解决方案
推荐阅读
- php - 在尊重/验证中使用自定义规则时,PHPStan 抛出未定义的静态方法
- css - 没有边框的不透明度渐变?
- api - Imgur API - 获取非专辑图片
- javascript - JS 验证点符号字符串
- list - Power Query - 无间隙旋转
- c# - WPF InitializeComponent 无法识别
- string - 字符串词库:因为很多不同的起始字符,需要用不等于逻辑的Split
- android - 不使用 Firebase 的简单颤振应用在启动时会出现 Firebase 错误
- python - 尝试将我的 keras 模型导出到 tensorflow 服务时出现错误
- c# - C#:与内联代码相比,这如何通过多个函数更快地执行?