Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
MasMaX
7 / 7 / 2
Регистрация: 07.02.2012
Сообщений: 71
1

Дескриптор элемента с другой формы

09.07.2013, 10:51. Просмотров 414. Ответов 0
Метки нет (Все метки)

Проблема вроде банальная, но я запутался чето. Просто менять текст или какое-то свойство на другой форме получается. Но я сейчас делаю видеоплеер и надо чтобы он выводил видео не в текущую, а в другую форму.

Создаю новый экземпляр формы, показываю её:
C#
1
2
Form_out window = new Form_out();
window.Show();
И потом передаю окну видеовывода дескриптор из другой формы:
C#
1
m_objVideoWindow.Owner = (int) Form_out.video_out.Handle;
video_out это элемент типа Panel. Когда эта панель находится на текущей форме, то проблем нет.

Появляется ошибка:
"Для нестатического поля, метода или свойства "Videopleer.Form_out.video_out" требуется ссылка на объект"

Чую разгадка где-то рядом, но понять не могу. Помогите плиз :-)

Ой. Изивините. Нашел решение.
Вместо
C#
1
m_objVideoWindow.Owner = (int) Form_out.video_out.Handle;
Надо писать
C#
1
m_objVideoWindow.Owner = (int) window.video_out.Handle;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.07.2013, 10:51
Ответы с готовыми решениями:

Получение и изменение свойств элемента формы из другой формы
Существует MDI-форма Form1. Форма имеет элемент MainMenu1. Один из пунктов MainMenu1 вызывает...

Изменение элемента формы из другой формы
Здравствуйте! Подскажите пожалуйста, как из формы1 изменить значение лейбела в форме2. Заранее...

Активация элемента с другой формы
Как например активировать элемент таймер с формы2, при этом находясь на форме3.

Сохранение текущего элемента списка из другой формы
В общем взял я GetFocusedRow() отредактировал его, этот элемент в отдельной форме, и как вот...

Изменение элемента главной формы через другой класс
public class Logger { Form1 f = new Form1(); // Работа с событиями ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.07.2013, 10:51

Что такое базовый дескриптор элемента управления?
базовый дескриптор управления, что это? уникальный ID контрола?или код экземпляра контрола? ...

Ошибка "Невозможно получить дескриптор окна для элемента управления 'WebBrowser'"
Прога должна каждые 20 сек синхронизироваться с сайтом с помощью таймера: System.Timers.Timer...

Передача данных с DataGridView одной формы в TextBox другой формы
Ребята, мне необходимо передать значения с выбранной строки Datagridview в textboxы второй формы,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru