Я видел общую установку для доступа свинчивания резьбы к управлению GUI, такой, как обсуждено здесь: Самый Короткий способ записать ориентированный на многопотоковое исполнение метод доступа для элемента управления Windows Forms, который поражает Вся сеть
Я создаю невидимый компонент в.Net 2.0. Этот компонент использует асинхронный сокет (BeginReceive, EndReceive и т.д.). Асинхронные обратные вызовы называют в контексте созданного рабочего потока...
Я в настоящее время пытающийся записать компонент, где некоторые части его должны работать на потоке UI (объяснение было бы к длинному). Таким образом, самый легкий путь состоял бы в том, чтобы передать управление к нему и использовать InvokeRequired/...
Я стал мучительно знающий, как часто нужно записать следующий шаблон кода в событийно-ориентированном коде GUI, где частный пустой DoGUISwitch () {//путешествующий для избиения' через...
Я использовал эту функцию в приложении для форм Windows: делегировать void ParametrizedMethodInvoker5 (int arg); private void log_left_accs (int arg) {if (InvokeRequired) {Invoke (new ...
Меня смущает сценарий, с которым я столкнулся при доступе между потоками. Вот что я пытаюсь сделать :Основной поток пользовательского интерфейса -щелчок по пункту меню Я создаю фоновый рабочий процесс и запускаю его асинхронно...
как это возможно? У меня есть элемент управления Windows Form, полученный из System.Windows.Forms.Form с элементом управления WebBrowser, содержащийся в этой форме. Экземпляр объекта Webbrowser создается в конструкторе формы (в ...
Я знаю, что при манипулировании элементами управления пользовательского интерфейса из любого потока, отличного от пользовательского интерфейса, вы должны маршалировать свои вызовы в поток пользовательского интерфейса, чтобы избежать проблем. По общему мн
Ну, я пишу файл расширений/методов, полезных для строк, label, linklabels, class и т.д., но у меня проблема. У меня есть метод showMessage(), который изменяет текст метки, работает нормально. Но я ...