Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Властивості списків






    Багато властивостей списків є присутній і в комбінованих полях, причому деякі з них дуже важливі - без них вам не вдасться повною мірою використовувати усі можливості цих елементів.

    Appearance FontBold List Style
    BackColor FontItalic ListCount Tablndex
    CausesValidation FontName ListIndex TabStop
    Columns FontSize MouseIcon Tag
    Container FontStrikethru MousePointer Text
    DataChanged FontUnderline MultiSelect ToolTipText
    DataField ForeColor Name Top
    DataFormat Height Newlndex Toplndex
    DataMember HelpContextID OLEDragMode Visible
    DataSource hWnd Parent WhatsThisHelpID
    DragIcon Index RightToLeft Width
    DragMode IntegralHeight SelCount  
    Enabled ItemData Selected  
    Font Left Sorted  

    Властивість Columns дозволяє створювати списки, що складаються із декількох стовбців. На жаль, ці стовпці відносяться до «газетного» типу - в Visual Basic не підтримуються справжні багатостовбцеві списки Access, в яких різні рядки відображуються в різних стовпцях. Visual Basic просто розподіляє один і той же об'єкт даних по декількох стовпцях.

    Властивість List задає або повертає вміст рядка, що входить в список. При Роботі з цією властивістю необхідно вказати номер потрібного рядка. Нумерація рядків починається з 0 і закінчується числом, на 1 меншим загальної кількості рядків в списку. Отже, якщо список складається з 10 рядків, вони матимуть номери від 0 до 9.

    По властивості List можна визначити вміст будь-якого рядка списку. Наприклад, третій рядок можна отримати за допомогою наступного виразу:

     

    lstList1.List(2)

     

    Вміст поточного виділеного рядка зберігається у властивості Text. Властивість ListIndex задає або повертає номер поточного виділеного рядка, якщо в списку немає виділених рядків, властивість ListIndex рівна - 1.

    Номер останнього рядка, занесеного в список (см далі опис методу Addltem), зберігається у властивості Newlndex. Властивість ListCount повертає загальну кількість рядків в списку. Воно завжди на 1 перевищує значення властивості Newlndex - річ у тому, що номери рядків починаються з 0, а властивість ListCount рахує рядки, починаючи з 1. Для порожнього списку властивість ListCount дорівнює 0.

    Властивість MultiSelect показує, чи може користувач виділити відразу декілька рядків. У списках допускається просте і розширене виділення декількох рядків. У першому випадку виділяються тільки суміжні рядки (зазвичай для цього використовується миша і клавіша Shift), а в другому - як суміжні, так і несуміжні рядки. Найчастіше розширене виділення виробляється клацаннями мишею при натиснутій клавіші Ctrl і/або Shift.

    Властивість Selected має логічний тип і доступно лише під час виконання програми. Логічні властивості можуть набувати всього два значення - True і False. Наступний приклад виділяє в списку третій рядок:

     

    IstListl.Selected(2) = True

     

    Зверніть увагу - номер (2) відноситься до третього рядка списку.

    Залишилося лише згадати про властивість Sorted. Його значення задається тільки у фреймі конструювання. Під час виконання програми можна прочитати його, тобто дізнатися, чи рівне воно True або False), але не змінити, тобто перетворити сортований список на несортований або навпаки. Якщо в режимі конструювання встановити значення властивості Sorted в True, то усі рядки, які додаються в список (зазвичай методом Addltem), сортуватимуться в алфавітному порядку. Сортування виконується тільки за збільшенням і не враховує регістр символів.

     






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.