Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: ListView.ArrangeIcons Добавлено: 27.05.08 16:12  

Автор вопроса:  Abriel
Подскажите, как правильно использовать функцию упорядочивания значков элемента управления ListView?
Например, вот такой синтаксис у меня не действует:
lstView.ArrangeIcons(ListViewAlignment.SnapToGrid)
Почему?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #1
Добавлено: 27.05.08 20:12
а что за объект ListViewAlignment?)

Наверное как-то так:
Public Enum gbLVArrange
    LVA_DEFAULT = &H0                   ' Aligns items according to the list-view control's current alignment styles (the default value).
    LVA_ALIGNLEFT = &H1                 ' Aligns items along the left edge of the window
    LVA_ALIGNTOP = &H2                  ' Aligns items along the top edge of the window
    LVA_SNAPTOGRID = &H5                ' Snaps all icons to the nearest grid position
End Enum
Private Const LVM_FIRST             As Long = &H1000
Private Const LVM_ARRANGE           As Long = (LVM_FIRST + 22)
Call SendMessage(lstView.hwnd, LVM_ARRANGE, LVA_SNAPTOGRID, ByVal &H0)

Ответить

Номер ответа: 2
Автор ответа:
 Abriel



Вопросов: 18
Ответов: 37
 Профиль | | #2 Добавлено: 27.05.08 21:00
Забыл написать, что это всё на VB2005!
ListViewAlignment - тип перечисления (константы) для метода ArrangeIcons объекта ListView.
ListViewAlignment.Left
ListViewAlignment.Top
ListViewAlignment.Default
ListViewAlignment.SnapToGrid

Почему используя ArrangeIcons и ListViewAlignment константы - не вижу результата в ListView на ВБ2005?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам