Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для SVA
104 / 89 / 32
Регистрация: 12.07.2011
Сообщений: 623

Различный шрифт для всех строк ListBox

29.09.2014, 14:25. Показов 1438. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите статейку где можно почитать как добавить свойство ListBox, хочу сделать различный шрифт для всех строк
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.09.2014, 14:25
Ответы с готовыми решениями:

Выполнить различный код в зависимости от наличия определенных строк
Я пишу такой код, чтобы получить данные из БД: $result = mysql_query("SELECT * FROM answer_table WHERE id=$id"); $row =...

GridView: как изменить шрифт для всех столбцов
Здравствуйте. Допустим в ГридВью у меня порядка 30 столбцов,и я хочу у каждого поменять размер шрифта и тп, как эту команду применить...

Изменить шрифт на сайте для всех дочерних элементов
Доброго времени суток! Можно ли как-то назначить шрифт (в общем случае, любое свойство) для всех дочерних элементов body, чтобы шрифты,...

4
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
29.09.2014, 15:13
PYPS, не понятна затея, что значит "свойство ListBox"?
Сделать-то конечно можно
C#
1
2
3
4
class Class1
{
    public ListBox MyListBox {get;set;}
}
Но какой с этого толк?.. ListBox - визуальный компонент. Что именно ты хочешь увидеть?
0
 Аватар для SVA
104 / 89 / 32
Регистрация: 12.07.2011
Сообщений: 623
29.09.2014, 15:18  [ТС]
Я так понимаю что компоненты можно различно модернизировать, например чтоб каждая строчка имела свой шрифт или цвет, или при нажатии на элемент списка открывался с права от него еще какой то список типо как в меню, хочется понять как можно изменять эти визуальные элементы .
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
29.09.2014, 15:24
Цитата Сообщение от PYPS Посмотреть сообщение
Я так понимаю что компоненты можно различно модернизировать
Можно. Это делается простым наследованием
C#
1
2
3
4
public CustomListBox : ListBox
{
   
}
При этом ты получаешь весь функционал от уже существующего ListBox, можешь добавлять новые члены класса и модернизировать родительские (если они предполагают модификацию)
0
 Аватар для SVA
104 / 89 / 32
Регистрация: 12.07.2011
Сообщений: 623
30.09.2014, 13:51  [ТС]
Что то я не разобрался, на примере надписи
1.создал класс в котором переопределил OnPaint
2.Добавил этот контрол на форму.
но почему не срабатывает метод OnPaint? ведь он должен срабатывать как только форма открылась, ведь в этот момент происходит прорисовка.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Class1 : Label
    {
        public Class1()
        {
        }
        protected override void  OnPaint(PaintEventArgs e)
{
            base.OnPaint(e);
            Graphics graphics = e.Graphics;
 
            Pen pen;
            SolidBrush brush;
            SolidBrush textBrush;
            brush = new SolidBrush(Color.Red);
            graphics.FillRectangle(brush, 0, 0, Width, Height);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2014, 13:51
Помогаю со студенческими работами здесь

Как задать шрифт по умолчанию для всех компонентов
В общем загрузив шрифт мне нужно задать его по умолчанию. И как узнать какой шрифт по умолчанию используется для вновь созданных...

Подбор комплектующих для ПК под игры + различный софт для девелоперов
Здравствуйте, дорогие комрады. Бюджет : 2 000 $ Собираю ПК под новые игры + что бы без апгрейда ближайшие пару лет. Вот...

компоненты для отображения списка строк listbox
Составьте программу удаляющую из списка listbox выделенный элемент по нажатию правой кнопкой мыши над ним

Программа для различный действий с матрицами
Ув. программисты. Хочу наваять программу для различный действий с матрицами. У кого есть коды: сложения...

Различный контент для одного UserControl
Имеется 3 разных UserControl, у каждого свой ViewModel. Имеется форма с кнопкой и панелькой. При нажатии кнопки нужно в панельке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru