1 / 1 / 0
Регистрация: 09.06.2016
Сообщений: 21
|
||||||
1 | ||||||
Объект имеет значения null30.06.2016, 12:25. Показов 2252. Ответов 8
Метки нет (Все метки)
Здравствуйте
проблема такова: панель для рисования zedGraphControl почему-то возвращает значение null. и что только уже не пробовал, все без толку. не удивляйтесь коду, походу все объясню) помогите пожалуйста....
0
|
30.06.2016, 12:25 | |
Ответы с готовыми решениями:
8
Ошибка, объект имеет значение null Как проверить null или сылка на объект не указывает на экземпляр объекта Сервер отправляет объект не null, а клиент принимает null Не создаётся объект когда один из параметров null |
1 / 1 / 0
Регистрация: 09.06.2016
Сообщений: 21
|
|
30.06.2016, 15:33 [ТС] | 3 |
slashvlz, йо-ма-йо)
действительно, нужно же было сначала инициализировать все компоненты спасибо большое) но теперь появилась проблема серьезней.....могли бы вы посмотреть проект? почему-то график не рисует(
0
|
1 / 1 / 0
Регистрация: 09.06.2016
Сообщений: 21
|
|
30.06.2016, 15:57 [ТС] | 5 |
slashvlz
хммм по делу говорите) но первый таймер то у меня запускается, при том что я его тоже нигде не вызываю... где в таком случае вызвать таймер прорисовки, подскажите?)
0
|
132 / 82 / 29
Регистрация: 01.10.2014
Сообщений: 263
|
|
30.06.2016, 16:25 | 6 |
unhelpful, обычно VS прописывает их в методе
InitializeComponent(); можете туда добавить или же после вызова этого метода в конструкторе.Вы уверены, что вам надо это обновлять по таймеру? Логичнее делать обновление по факту изменения данных.
1
|
1 / 1 / 0
Регистрация: 09.06.2016
Сообщений: 21
|
|
30.06.2016, 17:14 [ТС] | 7 |
slashvlz, это правильно, по сути так мне и надо обновлять график (в реальном времени по факту поступления новых данных).
Но если с таймером у меня еще пример был, то тут я не справлюсь а по сути, мне нужно выводить на график переменную totalShift. Она являет собой накопления сдвига изображения. я был бы очень признателен, если бы Вы смогли помочь мне в этом
0
|
132 / 82 / 29
Регистрация: 01.10.2014
Сообщений: 263
|
|
01.07.2016, 09:47 | 8 |
Сообщение было отмечено unhelpful как решение
Решение
unhelpful, посмотрел, там всё проще, либо в дизайнере на втором таймере в окне свойств надо свойство Enabled выставить в true, либо в конструкторе формы после инициализации контролов прописать
timer2.Enabled = true;
1
|
1 / 1 / 0
Регистрация: 09.06.2016
Сообщений: 21
|
|
02.07.2016, 00:16 [ТС] | 9 |
slashvlz, я в панике
я же заметил что разрешения не поставил, и прописал true, да вот только еще раз на первый таймер) у меня во втором таймере было прописано timer1.Enabled = true) вот так вот я лоханулся) спасибо большое) Добавлено через 20 минут slashvlz, и хочу сразу еще раз у Вас спросить... у Вас проект уже есть, посмотрите пожалуйста что рисует график, когда вместо рандомных значений поставить переменную totalShift.... рисует вертикальные линии....почему, это я знаю, потому что значения только от оси Х зависят. Но и зависимость оси Y от времени тоже нету смысла ставить, ведь график динамический, и так меняется во времени....блин, даже не знаю что сделать... А рандом то нормально рисует, хотя разницы между рандомом и переменной не вижу... Добавлено через 56 минут slashvlz, всееее) проблему решил))) все намного проще чем я думал: // Вычислим новое значение double newValue = totalShift ;
1
|
02.07.2016, 00:16 | |
02.07.2016, 00:16 | |
Помогаю со студенческими работами здесь
9
Удаление объекта из листа, когда объект становится null Ссылка на объект не указывает на экземпляр объекта (dataGridView1 было null) Имеет ли смысл использовать объект System.Timers.Timer в другом потоке EF: null-значения Объект не имеет атрибута, хотя он его имеет. Почему так? Какой тип имеет переменная, если её значение null? QJsonDocument Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |