|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2018, 11:49 | #1 |
Пользователь
Регистрация: 26.03.2014
Сообщений: 17
|
Конфликт неймспейсов
Создаю одно приложение под пульт управления и столкнулся с проблемой.
У меня используются стандартные неймспейсы типа System.Windows.Forms, а также несколько специфических типа ABB.Robotics.Tps.Windows.Forms. Это по сути то же самое, но с другим видом кнопок, текстбоксов и пр. Проблема возникает когда я пытаюсь нарисовать какую либо фигуру, например: Код:
Error 1 The best overloaded method match for 'System.Drawing.Graphics.DrawRectan gle(System.Drawing.Pen, int, int, int, int)' Error 2 Argument '2': cannot convert from 'float' to 'int' Я знаю, что DrawRectangle и прочие подобные методы умеют работать с float. Если я создаю проект в стандартном WindowsFormApplication, то все работает без косяков. Почему то мне кажется, что эта ошибка из за конфликтов неймспейсов, которые я объявляю сверху. Есть идеи в чем может быть проблема? Полный код Код:
|
25.01.2018, 15:18 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Попробуйте вызывать проблемный функционал с явным указанием пространств имён.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вред анонимных неймспейсов | Aoizora | Общие вопросы C/C++ | 4 | 06.09.2017 22:46 |
Конфликт JS в WordPress | olgamar | JavaScript, Ajax | 6 | 19.11.2012 02:32 |
Конфликт перехвата? | Fedor666 | Общие вопросы C/C++ | 0 | 27.11.2011 12:28 |
конфликт jquery | johny_03 | JavaScript, Ajax | 1 | 18.11.2011 00:09 |
Конфликт IP | Fellics{новичок} | Компьютерное железо | 3 | 30.12.2009 19:15 |