Тема: WinForms
Показать сообщение отдельно
Старый 27.12.2009, 17:09   #1
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
WinForms

Вообщем делаю примитивную программу которая будет строить примитивные графики функций. Пытаюсь сделать возможность построения нескольких графиков. В C# недавно, так что есть несколько вопросов:
1) Где лучше хранить список графиков? (Всмысле хранить экземпеляры класса графика) Сейчас я просто запихиваю их в объект ArrayList, а его в статическое поле главного окна.
2) Допустим у меня есть первое (главное) окно. И есть второе окно (пока что просто сделал его в дизайнере). Мне надо чтобы при определенном действии (нажатие на кнопку например) это окно открывалось, и пока оно будет открыто, управление главному окну невозможно будет передать, как это сделать? (Вообщем если проще то пример: открываем окно About и пока мы его не закроем перейти на главное окно нельзя, при этом окно About должно быть на переднем плане). Мне это надо чтобы открывать окно "свойств графика" (Кстати, если кто-то пользовался прогой Advanced Grapher то там именно так и сделано).
(Offline)
 
Ответить с цитированием