invoke

    0热度

    1回答

    如何根据我在菜单中的选择来更新menubutton文本?如果我选择opt1,我希望在释放/退出菜单后将menubutton文本更新为“opt1”。下面是一个简单的例子。 #!/usr/bin/python # from Tkinter import * root = Tk() def opt1(): print "opt 1 selected " return;

    0热度

    1回答

    我正在运行一个BackgroundWorker,它将更新我的UserControl。我试图检查InvokeRequired属性后,调用: private void bgwHighlightText_DoWork(object sender, DoWorkEventArgs e) { tmpRich.SelectedRtf = myRtf; if (_ucResultRich.

    3热度

    1回答

    我想收到结果动态调用另一个jar中的类。 例如, 名为A.jar的文件中的'A'目录。 'B'目录中名为B.jar的文件。 我想动态地调用一个A.jar文件类到B.jar文件。 这是A.jar文件的主要类。 因为消息交换技术没有考虑套接字和RMI。 主类(B.jar) public class main { public static void main(String[] args) {

    0热度

    1回答

    我正在尝试编写一个将简化跨线程事件处理的扩展方法。下面是我设想的,根据我的理解,它应该工作;但是我得到时的EndInvoke方法被称为跨线程异常... using System; using System.Linq; using System.Runtime.Remoting.Messaging; using System.Threading.Tasks; using System.Win

    1热度

    1回答

    我正在将此项目作为Windows服务实现。我试图找出本地的开放网络接口并记录它们。当在网络接口的变化newAdapterNotifier方法触发 public void newAdapterNotifier(object sender, EventArrivedEventArgs e) //Change in network { checkNetworkAdapters();

    -1热度

    1回答

    我需要能够将线程名称传递给子例程以便在需要时中止它。 所以我有这个至今: Dim BrowserSpawn As New System.Threading.Thread(AddressOf BrowserSub) BrowserSpawn.Start() Private Async Sub BrowserSub(BrowserSpawn) ... End Sub 因为子程序F

    1热度

    1回答

    我正在尝试执行我的第一个多线程窗体表单应用程序,并且我有1个重要问题。 我知道我必须在我的线程中使用Invoke或BeginInvoke来更改我的表单中的RichTextBox,但是当我尝试这样做时,我的UI只是冻结,而控制台正确打印我的结果。 class MyThread { public MyThread() { } publi

    0热度

    1回答

    使用“调用”通过反射的方法时,你可以在图片中看到我从调用的返回值看如何阅读返回复杂的对象值,但我不能使用它们。 如何将返回对象转换为其他东西。这个函数是动态的,所以我不能使用这个类的引用对象。

    0热度

    2回答

    我有一个wpf c#应用程序。 我会像这样的功能: private void ReSetScreen() { if (!Dispatcher.CheckAccess()) { Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Normal, new Action(() => {

    2热度

    2回答

    嗨,大家好,我正在将我的一个项目从windowsforms切换到WPF。到目前为止,我用这段代码从另一个线程调用我的数据GUI对象: this.Invoke(new Action<NewDiagPacketArrivedEventArgs>(DoSomething), e); 我怎样才能做到同样的事情在WPF?我发现了一些关于使用调度程序的文章,但是我无法让它工作。我想要一个简单的解决方案。如