腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
清除
以前
的
BeginInvoke
c#
、
winforms
、
event-handling
、
invoke
、
begininvoke
如何
在添加新
的
begin invoke之前
清除
ui控件上
以前
未执行
的
BeginInvoke
。在我
的
WinForm应用程序中,我有一个经常从后台进程更新
的
状态栏,但是如果我使用Invoke会降低后台进程
的
性能,所以我希望使用begin invoke,但我希望该状态与最后一个
BeginInvoke
因此,当我调用一个新
的
BeginInvoke
时,我想要
清除
之前尚未执行<
浏览 21
提问于2019-04-18
得票数 0
2
回答
调度员
BeginInvoke
c#
、
wpf
关于Dispatcher.
BeginInvoke
的
一个问题private void DoSomeWork() MyCanvas.Dispatcher.
BeginInvoke
{ } 我多次调用该方法,然后按照按照文档创建
的
顺序执行多个调用:如果多个
BeginInvoke
调用在同一个DispatcherPr
浏览 6
提问于2012-11-27
得票数 1
5
回答
方法参数似乎是动态
的
,不确定它是
如何
工作
的
c#
、
delegates
、
dynamic-languages
void aMethod(String p) {然后我尝试在一个新线程上调用它,如下所示sd.
BeginInvoke
("heyhey", callBack, null)
BeginInvoke
方法调用现在接受一个字符串作为第一个参数,但是,如果我从委托和aMethod()中删除"String p“,
BeginInvoke
我
如何
构建一个像
BeginInvoke
这样
的</
浏览 0
提问于2009-03-27
得票数 1
2
回答
ISynchronizeInvoke调用与
BeginInvoke
c#
、
.net
、
asynchronous
、
events
、
delegates
我已经编写了自己
的
timer类,它是的包装器。if (this.SynchronizingObject !,
BeginInvoke
最终应该通过调用EndInvoke来匹配。.NET
的
做法有什么“不对”吗?为什么
BeginInvoke
在这里会更好呢?如果我在课堂上也使用
BeginInvoke
,这是否意味着我
的
类
浏览 2
提问于2021-04-28
得票数 1
回答已采纳
2
回答
如何
防止WriteableBitmap撕裂?
c#
、
wpf
、
.net-3.5
、
artifacts
、
tearing
我使用来显示图像,我以每秒20帧
的
速度处理自己。这个问题()MSDN文档:<狙击/> 当更新发送到呈现线程时,呈现线程将修改后
的
矩形从后缓冲区复制到前面的缓冲区。呈现系统控制这种交换,以避免死锁和重绘工件,如“撕裂
浏览 1
提问于2009-06-26
得票数 9
回答已采纳
1
回答
IrrKlang声音库和停止事件线程
multithreading
、
winforms
、
audio
、
thread-safety
、
irrklang
我有一个关于使用外部c++库(irrKlang.dll)
的
问题,它是一个音频播放引擎。现在
的
问题是,当我从其中获取一个SoundStopped事件,并在主窗体中执行一个操作时,所有与堆栈相关
的
错误都会出现。Invoke(this, EventArgs.Empty); }这是一个扩展类,用于执行自定义操作(例如,如果声音结束,则引发事件...)我正在创建它
的
一个实例,以便在我
的
主Form1类中公开事件操作: IsoundFinished iStopReceiver = ne
浏览 3
提问于2017-01-21
得票数 0
5
回答
如何
清除
所有
以前
的
活动?
android
我已经创建了一个android应用程序,其中包含了5个Actives.i.e .i.e还有飞溅
的
东西。我使用moveTaskToBack()方法单击所有java文件中
的
“后退”按钮。当我从Splash移到1.java页面时,它将显示
以前
输入
的
详细信息。 我
的
问题是
如何
清除
1.java页、2.java页、3.java页、4、java页、5.j
浏览 10
提问于2015-06-29
得票数 2
4
回答
如何
清除
所有
以前
的
活动~?
android
、
android-activity
活动流在我
的
应用程序中。我希望在启动SignIn时关闭所有
以前
的
活动(欢迎、SignUp、TabsActivity )。 视情况而定,“可用
的
2或4个活动不是3",或”我不知道活动堆栈中有什么活动“。我想澄清所有
以前
的
活动,没有任何情况。抱歉我
的
浏览 1
提问于2013-05-22
得票数 4
2
回答
C#频繁调用
BeginInvoke
时会降低UI性能
c#
如果没有下面发布
的
方法中
的
BeginInvoke
调用,我可以在处理过程中在屏幕上拖动表单,它不会结巴,而且是平滑
的
。对于
BeginInvoke
调用,它却适得其反。关于
如何
解决这个问题,我有一些想法,但是我想听听比我更聪明的人
的
意见,所以我解决了这个问题。 使用slim信号量控制同步更新
的
数量。将异步处理
的
项添加到我将在下面发布
的
方法范围之外
的
列表中,并在Timer_Tick事件处理程序中遍历该列
浏览 0
提问于2018-04-29
得票数 4
回答已采纳
1
回答
调度程序未正确触发: Application.Current.Dispatcher.Invoke
c#
、
multithreading
、
dispatcher
Application.Current.Dispatcher.Invoke(() => Rats.Add(new Rat())); MessageBox.Show(ex.Message); } 当UpdateRats被创建这个对象
的
线程调用时当从不同
的
线程调用它时,执行似乎在调度程序调用时停止: Ap
浏览 0
提问于2016-04-12
得票数 0
2
回答
如何
解决.NET中事件数未知
的
线程同步问题?
c#
、
.net
、
winforms
、
multithreading
、
events
我们使用
的
是WebClient DownloadDataCompleted & DownloadProgressChanged事件。我们注意到,进度事件可以触发不确定
的
次数,并且不会从每个回调中返回,但仍然会触发DataCompleted事件。DownloadProgressEvent没有返回
的
原因是因为它正在更新表单上
的
ProgressBar,而表单正在经历一个Control.Invoke周期。我们因为其他原因而不使用
BeginInvoke
(ProgressBar最大和最小不断变化,这会导致断
浏览 0
提问于2011-06-14
得票数 2
1
回答
React-导航:按下后退按钮时状态保持不变
react-native
、
react-navigation
、
back-button
在React导航中,当后退按钮被单击时,状态值不会被
清除
,因为构造函数没有被调用。例如,假设我有两个屏幕-A和B,如果我从A切换到B,然后再切换回A,A
的
状态将保持不变。在这种情况下,如果我正在从B转换到A,我
如何
确保调用构造函数或
如何
调用函数?我遵循了this,但它不起作用,因为prevProps.isFocused每次都为真,因此检查失败,甚至没有进入if子句。
浏览 17
提问于2020-01-31
得票数 0
1
回答
EndInvoke
的
参数
.net
、
delegates
、
iasyncresult
、
asynchronous
我有一个委托foo,我对它调用
BeginInvoke
并将IAsyncResult检索到一个变量栏中。为什么我必须通过bar来结束调用?我意识到Endinvoke对于
清除
可能
的
资源泄漏是强制
的
,但是这个参数没有任何意义...
浏览 0
提问于2010-11-13
得票数 1
回答已采纳
2
回答
如何
清除
以前
ViewController
的
内存
iphone
、
ios
、
xcode
、
uiviewcontroller
、
segue
segue和[self performSegueWithIdentifier:@"VC" sender:self];从ViewController1推送到ViewController2,但由于应用程序
的
固有特性解决这个问题
的
最佳方法是什么?
浏览 0
提问于2012-04-03
得票数 0
回答已采纳
2
回答
如何
取消LINQ查询中
的
异步操作?
c#
、
wpf
、
linq
、
task
这个问题扩展了我
以前
的
一个问题。假设我有这样
的
LINQ:我可以异步遍历整个query,并将每个项分配给UI (或者我可以使用IProgress):{{ cts.Token.ThrowIfCancellat
浏览 4
提问于2013-08-01
得票数 1
回答已采纳
2
回答
Silverlight 3 AutocompleteBox.text未更新
c#
、
.net
、
silverlight
、
silverlight-4.0
、
silverlight-3.0
string testString = (df_collision.FindNameInContent("InvolvedCnt") as AutoCompleteBox).Text;所以自动补全框
的
初始值是如果driverNums =1,则autocompletebox.text为2..这是正确
的
,但如果driverNums =2,则autocompletebox.text为2..这是错误
的
。我更改了数组中
的
自动完成框文本字段,但没有正确更新。有人知道
如何
解决这个问题吗? 奇怪
浏览 0
提问于2010-12-09
得票数 0
2
回答
事件中
的
调用和代理--为什么这些操作是以这种(意外
的
)顺序发生
的
?
c#
、
events
、
delegates
、
invoke
、
begininvoke
我
以前
没有和代表们合作过,所以我测试了一下,发现了这种奇怪
的
行为: {
BeginInvoke
不知道它是
如何
工作
的
,但它似乎像描述
的
那样起作用。void button2_Click
浏览 1
提问于2015-02-19
得票数 3
回答已采纳
2
回答
Dispatcher.
BeginInvoke
从不执行行动?
c#
、
wpf
、
multithreading
、
timer
、
dispatcher
我有一个代码,其中我
的
操作从未执行过:privateobject state) DispatcherOperation dispatcherOperation = })); dispatcherOperatio
浏览 3
提问于2015-12-11
得票数 1
回答已采纳
3
回答
清除
以前
的
css
css
我在我
的
css文件中设置了两次标签
的
样式。我需要使用不同
的
风格,但这两种风格实际上是冲突
的
。
浏览 0
提问于2010-08-09
得票数 1
回答已采纳
1
回答
从ScheduledTaskAgent运行JavaScript
windows-phone-7
、
windows-phone-8
、
windows-phone-8-sdk
我想在Windows phone8
的
ScheduledTaskAgent中使用JavaScript库,我们在我们
的
移动平台上使用这个库,所以我们不需要编写N个版本
的
库。我以为我可以在ScheduledTaskAgent中使用WebBrowser来做到这一点,但是如果我在Dispatcher.
BeginInvoke
外部执行这个代码,并且在Dispatcher.
BeginInvoke
内部出现System.UnauthorizedAccess异常(声明我需要ID_CAP_WEBBROWSERCOMPONENT,
浏览 5
提问于2013-10-29
得票数 0
点击加载更多
相关
资讯
如何快速清除数据验证
腾讯文档如何快速清除格式
如何清除 PC和Mac 上的 U 盘
WPS教学:文字的文本格式、应该如何清除
如何在面试中解释以前的就业问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券