Составить программу, в которой реализовать оконное приложение, содержащее
элемент CheckedListBox и две кнопки. Активация первой должна приводить к
генерации списка целых чисел в CheckedListBox. Активация второй должна
производить подсчет суммы всех отмеченных галочками элементов списка. Сумму
выводить в отдельную форму (в немодальное диалоговое окно).
Главная » Записи из категории C#
Показаны сообщения с ярлыком C#. Показать все сообщения
Показаны сообщения с ярлыком C#. Показать все сообщения
пятница, 1 июля 2016 г.
воскресенье, 18 августа 2013 г.
Информационное окно и компонент ToolTip
Создать программу, в
которой реализовать оконное приложение, содержащее кнопку формирования
элементов списка CheckedListBox, сам список CheckedListBox и кнопку, выдающее в стандартное
диалоговое окно (в информационное окно) количество отмеченных элементов в
списке.
В отдельном классе
реализовать метод формирующий строку заданой длины из случайных символов, а
также метод, формирующий массив таких строк.
Включить в форму
компонент ToolTip. При его
добавлении каждый элемент формы приобретает свойство ToolTip on toolTip1. Его
строковое значение отображается во всплывающем окне. У самого компонента ToolTip имеется свойство ToolTipTitle, значение которого
служит заголовком всех сообщений во всплывающих окнах элементов.
Ярлыки:
программирование.,
C#,
CheckedListBox,
ToolTip
четверг, 1 августа 2013 г.
Статические поля и перегрузка методов
Продолжаем изучать основы разработки Windows-приложений. Ввод данных, проверка данных, защита полей от внешних незапланированных действий пользователя.
Массив объектов пользовательского класса. Его отображение в «списках».
Элементы Button, TextBox, MessageBox, Label, компонент ToolTip.
Как добавить класс в проект: Solution_Explorer -> (правая кнопка) Имя_Проекта -> Add ->Class -> (Name)Имя_класса.cs -> Add
Массив объектов пользовательского класса. Его отображение в «списках».
Элементы Button, TextBox, MessageBox, Label, компонент ToolTip.
Как добавить класс в проект: Solution_Explorer -> (правая кнопка) Имя_Проекта -> Add ->Class -> (Name)Имя_класса.cs -> Add
воскресенье, 14 июля 2013 г.
Работа с элементом управления DataGridView
Ввести размер единичной
матрицы и построить ее, используя элемент управления DataGridView.
1. Первоначальная настройка свойств DataGridView:
ColumnHeadersVisible = False – убрать
заголовки столбцов;
RowHeadersVisible = False – убрать
названия строк;
AutoSizeColumnMode = Fill –
«растянуть» строки по ширине элемента.
2. Инициировать установку обработчика button1_Click().
3. Начать кодирование!
Ярлыки:
C#,
DataGridView
Работа с классами (строки и массивы символов)
Ввести строку, упорядочить
ее символы по алфавиту и вывести получившуюся строку в элемент Label.
1.
Разместить
элементы на форме и подобрать их размеры.
2.
Установить свойства: Form1.Text, Lable1.Text, Button1.Text, Label2.Text, Label3.Visible
= False;
3.
Инициировать
установку обработчика button1_Click().
4.
Добавить в проект
класс Methods.cs. Добавить класс в проект: Solution_Explorer
-> (правая кнопка)Имя_Проекта -> Add -> Class ->
(Name)Имя_класса.cs -> Add
5.
Начинать
кодирование!
Работа с классами проекта
Ввести натуральное число и вывести в текстовое поле цифры числа, разделенные
символами подчеркивания. Метод (рекурсивный) для преобразования числа в строку
определить в классе, размещенном в отдельном классе проекта.
1.
Разместить
элементы на форме и подобрать их размеры.
Установить свойства: Form1.Text, Lable1.Text,
Lable1.Font.Bold=True, Lable1.Enable=False,
Button1.Text, TextBox2.Enable=False, TextBox2.ReadOnly=True. textbox1, textbox2: Multiline = false, Font.Bold = True
2.
Инициировать
установку обработчика button1_Click().
3.
Добавить в проект
класс Methods.cs.
Добавить класс в проект: Solution_Explorer -> (правая
кнопка)Имя_Проекта -> Add -> New_Item ->
(Templates)Class -> (Name)Имя_класса.cs -> Add
Solution_Explorer -> (правая кнопка) WinProgram_2_3 -> Add -> Class -> (Name)Methods.cs
-> Add
4.
Начинать
кодирование!
Работа с событием Form_Paint и Form_Load
Рассмотрим приложение на вычисление правильного n-угольника.
Периметр p правильного n-угольника,
описанного около окружности радиуса r, равен 2*n*r*tg(PI/n). Ввести значения n
и r, проверить их корректность и вывести значение периметра. Проверяемые
условия: n >= 3 и r > 0; отсутствие во входной строке не цифровых данных.
Размещение управляющий элементов на форме
выполнить в относительных координатах. Ввести ограничения на минимизацию формы.
(Изображения элементов не должны «налезать» друг на друга при уменьшении
размеров формы.)
Ярлыки:
программирование.,
C#,
EventHandlers
Обработчики событий программы
В следующем цикле задач будут рассмотрены: ввод данных, проверка данных,
защита полей от внешних незапланированных действий пользователя.
События формы и элементов.
Класс в отдельном файле + статические методы
Элементы Button, TextBox, MessageBox, Label, DataGridView.
Свойства: ReadOnly, Enabled, Text,
Методы: Focus(),
Как добавить класс в проект: Solution_Explorer -> (правая кнопка) Имя_Проекта -> Add -> New_Item -> (Templates)Class ->
(Name)Имя_класса.cs -> Add
Ярлыки:
программирование.,
C#,
EventHandlers
Работа с изменением размера окна приложения
Windows-приложение, в котором программно
изменяются значения свойств элементов управления.
Поместить в центр формы одну кнопку и в
обработчике события «нажатие на кнопку» изменять размеры формы. В начале при
каждом нажатии на кнопку уменьшать размеры формы, но как только форма достигнет
минимальных размеров – увеличивать ее при нажатии на ту же кнопку. Когда форма
достигнет максимальных размеров – переключить кнопку на уменьшение и т. д. Начальный вид формы показан на рисунке.
Ярлыки:
программирование.,
C#
Работа с многострочным TextBox и массивами
Создадим следующее Windows-приложение. В поле TextBox (в режиме ввода многострочных
данных и их редактирования) необходимо вывести в виде списка элементы массива
строк. Изменяя или удаляя элементы списка, будем изменять или удалять его в
массиве. Затем нужно вывести в окно MessageBox
массив после изменений. Обеспечим возможность восстановления начального
состояния списка.
Задайте свойства: Form1: Text = TextBox
StartPosition = CenterScreen
button1: Text = Показать исходный список
button2: Text = Внести сделанные изменения
textbox1: Multiline = True
Ярлыки:
программирование.,
C#,
TextBox
Работа с элементом ListBox и массивами
Разработаем следующее Windows-приложение. В поле ListBox вывести в виде списка элементы массива строк. Выделяя
элемент списка, будем удалять его и из списка и из массива. Обеспечим возможность
восстановления начального состояния списка. Некоторые свойства элементов
зададим в коде.
четверг, 4 июля 2013 г.
Основы разработки Windows-приложений
Основы разработки Windows-приложений
Изменение свойств элементов(событие только одно – нажатие кнопки)
Разработка Windows-приложения с двумя элементами
пользовательского интерфейса Button и TextBox (однострочный, закрытый для пользователя). При каждом нажатии кнопки выводить в текстовое поле
значение очередного члена ряда Пелла: p1 = 1, p2 = 2, p3 = 5, …pi = pi-2 + 2* pi-1…
Ярлыки:
программирование.,
C#,
MessageBox,
TextBox
О языке C#
Язык программирования C# является одним из инструментов разработки .NET-приложений для платформы Windows. В распоряжении
данного инструмента есть дизайнер форм, отладчик, редактор кода,
специализированный мастер публикаций и другие компоненты, необходимые для
создания и внедрения приложений. На этом сайте будут собраны примеры программ,
которые проиллюстрируют пользователям назначение компонентов среды, способы
работы с графикой, базами данных и файлами, а также подробное описание кода и
пояснения некоторых теоретических аспектов языка C#.
Ярлыки:
программирование.,
C#
loading..