正在次级线程中获取下拉列表选择

本文关键字:获取 下拉列表 选择 线程 | 更新日期: 2023-09-27 18:28:06

我有一个下拉列表,我有一个子线程启动,我必须在其中获取该下拉列表的选定值。它总是返回null或空字符串。有没有办法在第二个字符串中获取它的值?

正在次级线程中获取下拉列表选择

UI元素由UI线程所有。千万不要试图访问甚至修改这些,因为这不是一个安全的操作。创建时将下拉列表的值传递给线程,并在第二个线程中使用复制的值。

示例:

static void Main(string[] args)
{
    System.Threading.Thread myThread = new System.Threading.Thread(asyncCode);
    myThread.Start(yourParameterObject);
}
static void asyncCode(object parameters)
{
    // Use the parameters passed
}