AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.12.2002, 11:20   #1  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Поле в Grid типа Window
Как этим полем правильно пользоваться ?

1. Создал display метод:

PHP код:
display int imgStatus()
{
    if (
this.Qty>0)  return 835;
                              else return 
929;

Работает, но хотелось бы использовать картинки не только из рисунков, но и свои иконки.
А как ?

2. Есть у этого Window свойство ImageName, благодаря которому я и могу загрузить в Window свою иконку. Вот только как менять это свойство при отрисовке каждой строки ? Да и вообще, есть подозрение, что это свойство всего столбца и играясь этим свойством ничего не добиться.

3. ОК. Попробую рисовать сам. Что-то типа:

PHP код:
   wnd.lockDC();
   
gdi = new dem_ExtendedWinGDI(wnd.hDC());
   ......
  
wnd.unlockDC(); 
Только вот где все это делать ? Вроде бы есть такой метод paint() - казалось бы вот оно, ан нет. Вызывается только тогда, когда я мышью щелкаю по данному столбцу, но не раньше.

Итого:

что хочу: рисовать в поле(Window) как миним свою иконку(или bmp-ку - без разницы), как максимум рисовать просто что-то свое (например с помощью WinGDI).

Вопрос:

как ?

Заранее благодарен за все советы.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Label на поле типа SUM в секции FOOTER не показывается Delfins DAX: Программирование 0 22.05.2007 12:12
Ошибка: фантомное дублирующее поле типа "дата" в гриде belugin DAX: Программирование 8 14.06.2006 00:15
Перебор всех таблиц, имеющих поле определенного типа AKIS-Falcon DAX: Программирование 8 11.02.2005 17:07
Почему в InventJournalTrans поле linenum вещественного типа?! ATimTim DAX: Программирование 7 17.06.2004 17:35
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:58.