333 читали · 1 год назад
VBA Excel № 174. Фильтрация списка ListBox в поле TextBox
Когда список ListBox содержит значительное количество элементов, становится неудобно прокручивать его вручную, чтобы найти нужный элемент. Для упрощения задачи можно использовать фильтрацию списка, которая позволяет пользователю быстро находить нужные записи. На данном примере показан способ, как с помощью TextBox можно отфильтровать записи в ListBox, значительно облегчая поиск информации среди большого количества данных. Для демонстрации фильтрации элементов в ListBox используется специальная процедура, которая добавляет контакты в список...
232 читали · 6 лет назад
Текстовые элементы управления.WPF.C#.
TextBlock Элемент предназначен для вывода текстовой информации, для создания простых надписей: 1 <StackPanel> 2 <TextBlock>Текст1</TextBlock> 3 <TextBlock Text="Текст2" /> 4 </StackPanel> Ключевым свойством здесь является свойство Text, которое задает текстовое содержимое. Причем в случае <TextBlock>Текст1</TextBlock> данное свойство задается неявно. С помощью таких свойств, как FontFamily, TextDecorations и др., мы можем настроить отображение текста. Однако мы можем задать и более сложное форматирование, например: <TextBlock TextWrapping="Wrap"> <Run FontSize="20"...
Принцип работы функции append в Lisp
Функция append в Lisp является одной из фундаментальных функций для работы со списками. Ее основное предназначение – объединение двух или более списков в один новый список. Lisp (append список1 список2 список3 ...) Lisp (setq список1 '(1 2 3)) (setq список2 '(4 5 6)) (setq новый-список (append список1 список2)) ; новый-список будет содержать: (1 2 3 4 5 6) (append '(1 2) '(3 4 5)) Lisp(append список (list элемент)) Удаление элемента из списка (косвенно): Lisp (append (subseq список 0 индекс) (subseq список (1+ индекс)))...