Изменение свойств компонентов c# 1 изменить свойства указанного компонента с других компонентов. при этом использовать значения следующих свойств. для значения свойства text необходимо использовать текст, содержащий порядковые номера (первый, второй, третий, четвертый, пятый); для значения свойств font.size – 8, 10, 12, 14, 16; для значения свойств font.name – arial, courier new, times new roman, tahoma, lucida console; для значения свойства– size.height 20, 30, 40, 50, 60; для значения свойства size.width – 80, 100, 120, 140, 160; для значения свойств items.count, lines.count – 4, 6, 8, 10, 12. многострочные компоненты listbox, combobox – заполняйте 5-ю повторениями заданного текста. 5 combobox checkbox combobox textbox radiobutton listbox например,необходимо изменить свойства компонента combobox: – items с checkbox, который будет содержать перечисление: первый, второй, третий, четвертый, пятый, отмеченные элементы перечисления должны попасть в checkbox; – font.size с radiobutton, который будет содержать список размеров шрифтов: 8, 10, 12, 14, 16, при выборе элемента списка должно измениться свойство font.size; – font.name с textbox, в который будет введено одно из названий шрифтов: arial, courier new, times new roman, tahoma, lucida console, при нажатии на кнопку «изменить» должно измениться свойство font.name; – size.height с combobox, в который будет содержать количество элементов списка combobox: 4, 6, 8, 10, 12, выбор одного из этих элементов должен изменить количество элементов в списке combobox – свойство items.count; (добавить или удалить элементы из списка: первый, второй, третий, четвертый, пятый). 2. для всех используемых компонентов 1 укажите описание используемого свойства и события. 3. для компонента listbox (нечетные варианты) и компонента combobox (четные варианты) разработать проект с кнопками «добавить», «удалить», «вставить», «очистить», «найти», которые соответственно: - добавляют элемент введенный в текстовое поле; - удаляет выделенный элемент списка; - вставляет элемент перед выделенным элементов в список (если нет выделенного вставляет его на первое место – в начало списка), значение которого берется из текстового поля; - удаляет все элементы списка; - ищет номер элемента, введенного в текстовое поле и возвращает его с messagebox.show. кнопки «удалить», «вставить», «очистить», «найти» должны быть недоступны для пустого списка (enabled=false). 4. для всех используемых компонентов 3 укажите описание используемого свойства и события.
Графический интерфейс (Graphical User Interface или GUI) создан для более удобного взаимодействия с пользователем (в отличии от просто командно-текстового взаимодействия или консоли)
Надпись, иконка - элементы для вывода информации текстовой и графической соответственноКнопка - базовый функциональный элемент для запуска определенной команды. Может содержать иконки и надписиТекстовое поле - одно/много-строчное, для вывода и ввода текстовой информации. Пункт меню - вариация кнопкиМеню - обычно древовидное объединение нескольких пунктов менюОбласти для вывода изображений и видеоКурсор мыши - элемент для удобного взаимодействия со всем вышеперечисленнымНе совсем точно, но более менее понятно. Так или иначе из комбинации этих элементов и состоят все графические интерфейсы
Type
ty=array[1..25] of integer;
Var
n,i:integer;
ar:ty;
procedure sortbutmeh(var ar:ty;n:integer);
Var
i,j,c:integer;
begin
for i:=1 to n-1 do
for j:=i+1 to n do
if ar[i]<ar[j] then
begin
c:=ar[i];
ar[i]:=ar[j];
ar[j]:=c;
end;
end;
begin
randomize;
readln(n);
writeln('First array:');
for i:=1 to n do
begin
ar[i]:=random(100);
write(ar[i]:4);
end;
sortbutmeh(ar,n);
writeln;
writeln('Array after sortbutmeh()');
for i:=1 to n do
write(ar[i]:4);
end.
//2)
Var
n:integer;
procedure ned(n:integer);
begin
case n of
1:writeln('Понедельник');
2:writeln('Вторник');
3:writeln('Среда');
4:writeln('Четверг');
5:writeln('Пятница');
6:writeln('Суббота');
7:writeln('Воскресенье');
end;
end;
begin
readln(n);
ned(n);
end.
//3)
Var
s:string;
function lengthbutmeh(s:string):integer;
begin
while pos(' ',s)<>0 do
delete(s,pos(' ',s),1);
lengthbutmeh:=length(s);
end;
begin
readln(s);
writeln(lengthbutmeh(s));
end.