Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления




Скачати 323.51 Kb.
НазваЛабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления
Сторінка2/3
Дата конвертації28.12.2013
Розмір323.51 Kb.
ТипЛабораторная работа
mir.zavantag.com > Информатика > Лабораторная работа
1   2   3
^

2.3 Программная модель Windows Forms



В Windows Forms термин форма – синоним окна. Главное окно приложения является формой. Если у приложения есть другие окна верхнего уровня, они также являются формами. Диалоговые окна – тоже формы. Несмотря на свое название, приложения Windows Forms не выглядят как просто формы. Они, как и традиционные Windows-приложения, осуществляют полный контроль над всем происходящим в их окнах.

Приложения Windows Forms в большой степени зависят от классов FCL из пространства имен System.Windows.Forms, включающего такие классы, как Form, который моделирует поведение окон или “форм”. Menu, который позволяет работать с меню, и Clipboard, который предоставляет управляемый интерфейс к системному буферу обмена. System.Windows.Forms также содержит множество классов для элементов управления, которые называются Button, TextBox, ListView и MonthCalendar.

В основе почти каждого приложения Windows Forms лежит класс, производный от System.Windows.Forms.Form. Экземпляр этого производного класса представляет главное окно приложения. Он наследует от Form массу свойств и методов, обеспечивающих формам богатый программный интерфейс. Для того чтобы узнать размеры клиентской области формы в Windows вам надо вызывать API-функцию GetClientRect, а в Windows Forms достаточно прочитать свойство ClientRectangle или ClientSize формы. Многие свойства можно не только читать, но и устанавливать. Так, стиль границы окна можно изменить, задав свойство BorderStyle, размер окна меняется через свойства Size или ClientSize, а текст заголовка формы – посредством свойства Text.

Другим важным строительным блоком приложений Windows Forms является класс Application пространства имен System.Windows.Forms. У него есть статический метод Run, управляющий приложением Windows Forms с помощью конвейера сообщений. Вы этот конвейер, конечно, не увидите – обработка сообщений скрыта .NET Framework. Но он существует и является одной из многочисленных деталей, о которых вам не нужно беспокоиться, так как о них заботится инфраструктура .NET.

Многие приложения Windows Forms связаны и с классами из пространства имен System.Drawing, которое содержит классы-оболочки интерфейса графических устройств GDI+ (Graphics Device Interface+). Такие классы, как Brush и Pen представляют логические объекты, связанные с рисованием. Они определяют вид прямых, кривых и областей с заливкой. Классы Bitmap и Image представляют изображения и умеют импортировать их из файлов разных типов, включая BMP, GIF и JPEG, Но важнейший класс в System.Drawing – Graphics. В Windows Forms он эквивалентен контексту устройства Windows. Чтобы нарисовать линию на форме, вызовите метод DrawLine объекта Graphics, а для вывода строки текста – DrawStrmg. Graphics содержит богатый набор методов и свойств для графического вывода на форму или другое устройство (такое как принтер), которое связано с объектом Graphics.

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


^

2.4 Компоненты. Свойства, методы и события



Компоненты разделяются на видимые (визуальные или элементы управления) и невидимые (не визуальные). Визуальные компоненты появляются во время выполнения точно так же, как и во время проектирования. Примерами являются кнопки и редактируемые поля. Не визуальные компоненты появляются во время проектирования как пиктограммы ниже окна проектирования формы. Они никогда не видны во время выполнения, но обладают функциональностью (например, обеспечивают доступ к данным, вызывают стандартные диалоги и т.д.)


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

Каждый компонент имеет три разновидности характеристик: свойства, события и методы. 

Если выбрать компонент из палитры и добавить его к форме, окно Properties (Свойства) автоматически покажет свойства и события, которые могут быть использованы с текущим компонентом. В верхней части окна имеется выпадающий список, позволяющий выбирать нужный объект из имеющихся на форме, а снизу располагается краткая подсказка для текущего свойства или события.

Это окно позволяет просматривать и вносить изменения в заданные во время конструирования свойства и события выделенных объектов, расположенных в редакторах и конструкторах. Окно Свойства можно также использовать для просмотра и изменения свойств файлов, проектов и решений. Окно показывает различные типы полей редактирования в зависимости от потребностей конкретного свойства. Среди этих полей — поля для ввода, открывающиеся списки и ссылки на пользовательские диалоговые окна редактора. Свойства, отображаемые серым цветом, доступны только для чтения.

Окно Свойства можно открыть из меню Вид.
 

Рисунок 7.4 – Панель Properties (Свойства)


^

2.4.1 Свойства компонентов



Свойства являются атрибутами компонента, определяющими его внешний вид и поведение. Многие свойства компонента в колонке свойств имеют значение, устанавливаемое по умолчанию (например, высота кнопок). Окно Properties используется для установки свойств во время проектирования. Список свойств располагается на странице свойств окна. Можно определить свойства во время проектирования или написать код для видоизменения свойств компонента во время выполнения приложения. 

При определении свойств компонента во время проектирования нужно выбрать компонент на форме, открыть страницу свойств, выбрать определяемое свойство и изменить его с помощью редактора свойств (это может быть простое поле для ввода текста или числа, выпадающий список, раскрывающийся список, диалоговая панель и т.д.). 


2.4.2 События



Страница событий (Events) окна свойств показывает список событий, распознаваемых компонентом (программирование для операционных систем с графическим пользовательским интерфейсом, предполагает описание реакции приложения на те или иные события, а сама операционная система занимается постоянным опросом компьютера с целью выявления наступления какого-либо события). Каждый компонент имеет свой собственный набор обработчиков событий. При работе с платформой .NET необходимо писать функции, называемые обработчиками событий, и связывать события с этими функциями. Создавая обработчик того или иного события, вы поручаете программе выполнить написанную функцию, если это событие произойдет. 

Для того чтобы добавить обработчик событий, нужно выбрать на форме с помощью мыши компонент, которому необходим обработчик событий, затем открыть страницу событий инспектора объектов и дважды щелкнуть левой клавишей мыши на колонке значений рядом с событием, чтобы заставить Visual Studio сгенерировать прототип обработчика событий и показать его в редакторе кода. При этом автоматически генерируется текст пустой функции, и редактор открывается в том месте, где следует вводить код. Курсор позиционируется внутри фигурных скобок. Далее нужно ввести код, который должен выполняться при наступлении события. Обработчик событий может иметь параметры, которые указываются после имени функции в круглых скобках.



Рисунок 7.5 – Прототип обработчика событий.


2.4.3 Методы



Метод является функцией, которая связана с компонентом, и которая объявляется как часть объекта. Создавая обработчики событий, можно вызывать методы, используя операции доступа к элементу «.» (точка), например:

label1.Hide();

Имена формы и модуля можно изменить, причем желательно сделать это сразу после создания, пока на них не появилось много ссылок в других формах и модулях.


^

2.5 Основные свойства и методы визуальных компонент

2.5.1 Элемент управления Button



Описание стандартной кнопки, нажимаемой пользователем для выполнения каких-либо действий. Используется для запуска, остановки или прерывания процесса.

Методы




Имя


Описание


Focus 


Задает фокус ввода элементу управления.


Hide 


Скрывает элемент управления от пользователя.


PerformClick 


Создает событие Click для кнопки.


ResetText 


Сбрасывает свойство Text в значение по умолчанию


Show 


Отображает элемент управления для пользователя.


Update 


Вызывает перерисовку элементом управления клиентской области.


Свойства




Имя


Описание


AutoSize 


Получает или задает значение, указывающее, основано ли изменение размеров элемента управления на его содержимом.


AutoSizeMode 


Возвращает или задает режим, с помощью которого Button может автоматически изменять свои размеры.


BackColor 


Получает или задает цвет фона элемента управления.


BackgroundImage 


Получает или задает фоновое изображение, отображаемое на элементе управления.


BackgroundImageLayout


Получает или задает макет фонового изображения в соответствии с его определением в перечислении ImageLayout.


Bottom 


Получает расстояние (в точках) между нижней границей элемента управления и верхней границей клиентской области контейнера.


ClientRectangle


Получает прямоугольник, представляющий клиентскую область элемента управления. 


ClientSize 


Получает или задает высоту и ширину клиентской области элемента управления


Cursor 


Получает или задает курсор, отображаемый, когда указатель мыши находится на элементе управления.


Enabled 


Получает или задает значение, показывающее, сможет ли элемент управления отвечать на действия пользователя.


Focused 


Получает значение, показывающее, имеется ли в элементе управления фокус ввода.


Font 


Получает или задает шрифт текста, отображаемого элементом управления. 


FontHeight 


Получает или задает высоту шрифта элемента управления. 


ForeColor 


Получает или задает основной цвет элемента управления.


Height 


Получает или задает высоту элемента управления


Image 


Получает или задает изображение, отображаемое в кнопке. 


ImageAlign 


Получает или задает выравнивание изображения в кнопке.


Left 


Получает или задает расстояние (в точках) между левой границей элемента управления и левой границей клиентской области его контейнера.


Location 


Получает или задает координаты левого верхнего угла элемента управления относительно левого верхнего угла контейнера.


Name 


Получает или задает имя элемента управления


Right 


Получает расстояние (в точках) между правой границей элемента управления и левой границей клиентской области его контейнера. 


Size 


Получает или задает высоту и ширину элемента управления.


TabIndex 


Получает или задает последовательность перехода элемента управления внутри контейнера


TabStop 


Получает или задает значение, показывающее, может ли пользователь перевести фокус в данный элемент управления при помощи клавиши TAB.


Text 


Получает или задает текст, сопоставленный с этим элементом управления.


TextAlign 


Получает или задает выравнивание текста для кнопки.


Top 


Получает или задает расстояние (в точках) между верхней границей элемента управления и верхней границей клиентской области его контейнера.


Visible 


Получает или задает значение, указывающее отображаются ли элемент управления и все его родительские элементы управления. 


Width 


Получает или задает ширину элемента управления. 


События




Имя


Описание


Click 


Происходит при щелчке элемента управления


DoubleClick 


Происходит при двойном щелчке мышью элемента управления Button.


Enter 


Происходит при входе в элемент управления


KeyDown 


Происходит при нажатии клавиши, если элемент управления имеет фокус


KeyPress 


Происходит при нажатии клавиши, если элемент управления имеет фокус


KeyUp 


Происходит, когда отпускается клавиша, если элемент управления имеет фокус


Leave 


Происходит, когда фокус ввода покидает элемент управления


MouseClick 


Происходит при щелчке элемента управления мышью.


MouseDoubleClick 


Возникает, когда пользователь дважды щелкает мышью элемент управления Button.


MouseDown 


Происходит при нажатии кнопки мыши, если указатель мыши находится на элементе управления


MouseEnter 


Происходит, когда указатель мыши оказывается на элементе управления.


MouseHover 


Происходит, когда указатель мыши задерживается на элементе управления


MouseLeave 


Происходит, когда указатель мыши покидает элемент управления


MouseMove 


Происходит при перемещении указателя мыши по элементу управления


MouseUp 


Происходит при отпускании кнопки мыши, когда указатель мыши находится на элементе управления


MouseWheel 


Происходит при движении колесика мыши, если элемент управления имеет фокус


Paint 


Происходит при перерисовке элемента управления


Resize 


Происходит при изменении размеров элемента управления



^

2.5.2 Элемент управления Label



Отображает текст, который не может быть изменен пользователем. Предназначен для отображения информации (только для чтения).

Методы


Имя


Описание


BringToFront 


Помещает элемент управления в начало z-порядка


CreateGraphics 


Задает объект Graphics для элемента управления


DrawImage 


Рисует объект Image в пределах указанных границ.


Hide 


Скрывает элемент управления от пользователя


Refresh 


Принудительно создает условия, при которых элемент управления делает недоступной свою клиентскую область и немедленно перерисовывает себя и все дочерние элементы


SendToBack 


Отправляет элемент управления в конец z-порядка.


SetAutoSizeMode 


Задает значение, указывающее, как будет вести себя элемент управления, когда его свойство AutoSize включено.


Show 


Отображает элемент управления для пользователя.


Update 


Вызывает перерисовку элементом управления недопустимых областей клиентской области


Свойства 


Имя


Описание


AutoSize 


Получает или задает значение, указывающее, изменяются ли размеры элемента управления автоматически для отображения всего его содержимого.


BackColor 


Получает или задает цвет фона для элемента управления


BackgroundImage 


Получает или задает изображение, рисуемое на фоне элемента управления


BorderStyle 


Получает или задает стиль границы для элемента управления.


Bottom 


Получает расстояние (в точках) между нижней границей элемента управления и верхней границей клиентской области контейнера


ClientRectangle 


Получает прямоугольник, представляющий клиентскую область элемента управления.


ClientSize 


Получает или задает высоту и ширину клиентской области элемента управления


Cursor 


Получает или задает курсор, отображаемый, когда указатель мыши находится на элементе управления


DoubleBuffered 


Получает или задает значение, указывающее, должна ли поверхность этого элемента управления перерисовываться с помощью дополнительного буфера, чтобы уменьшить или предотвратить мерцание.


Enabled 


Получает или задает значение, показывающее, сможет ли элемент управления отвечать на действия пользователя


FlatStyle 


Получает или задает плоский внешний вид для элемента управления метками.


Font 


Получает или задает шрифт текста, отображаемого элементом управления


FontHeight 


Получает или задает высоту шрифта элемента управления


ForeColor 


Получает или задает основной цвет элемента управления


Height 


Получает или задает высоту элемента управления


Image 


Получает или задает изображение, отображаемое в свойстве Label.


ImageAlign 


Получает или задает выравнивание изображения, отображаемого в элементе управления.


ImageIndex 


Получает или задает значение индекса изображения, отображенного в элементе управления Label.


ImageKey 


Получает или задает средство доступа к ключу для изображения в свойстве ImageList.


ImageList 


Получает или задает свойство ImageList, содержащее изображения, отображаемые в элементе управления Label.


Left 


Получает или задает расстояние (в точках) между левой границей элемента управления и левой границей клиентской области его контейнера


Location 


Получает или задает координаты левого верхнего угла элемента управления относительно левого верхнего угла контейнера


Margin 


Получает или задает пустое пространство между элементами управления


MaximumSize 


Получает или задает размер, являющийся верхней границей, которую может указать метод GetPreferredSize


MinimumSize 


Получает или задает размер, являющийся нижней границей, которую может указать метод GetPreferredSize


Padding 


Получает или задает заполнение в элементе управления


Right 


Получает расстояние (в точках) между правой границей элемента управления и левой границей клиентской области его контейнера


RightToLeft 


Получает или задает значение, показывающее, выровнены ли компоненты элемента управления для поддержки языков, использующих шрифты с написанием справа налево.


Size 


Получает или задает высоту и ширину элемента управления.


Text 


Получает или задает текст, сопоставленный с этим элементом управления


TextAlign 


Получает или задает выравнивание текста в метке.


Top 


Получает или задает расстояние (в точках) между верхней границей элемента управления и верхней границей клиентской области его контейнера


Visible 


Получает или задает значение, указывающее отображаются ли элемент управления и все его родительские элементы управления


Width 


Получает или задает ширину элемента управления


События




Имя


Описание


AutoSizeChanged 


Происходит при изменении значения свойства AutoSize.


Click 


Происходит при щелчке элемента управления.


DoubleClick 


Происходит, когда элемент управления дважды щелкается.


Enter 


Происходит при входе в элемент управления


Leave 


Происходит, когда фокус ввода покидает элемент управления


MouseClick 


Происходит при щелчке элемента управления мышью


MouseDoubleClick 


Происходит, когда элемент управления дважды щелкается мышью


MouseDown 


Происходит при нажатии кнопки мыши, если указатель мыши находится на элементе управления


MouseEnter 


Происходит, когда указатель мыши оказывается на элементе управления


MouseHover 


Происходит, когда указатель мыши задерживается на элементе управления


MouseLeave 


Происходит, когда указатель мыши покидает элемент управления


MouseMove 


Происходит при перемещении указателя мыши по элементу управления.


MouseUp 


Происходит при отпускании кнопки мыши, когда указатель мыши находится на элементе управления


MouseWheel 


Происходит при движении колесика мыши, если элемент управления имеет фокус


Move 


Происходит при перемещении элемента управления


Paint 


Происходит при перерисовке элемента управления


SizeChanged 


Происходит при изменении значения свойства Size


TextChanged 


Происходит при изменении значения свойства Text


VisibleChanged 


Происходит при изменении значения свойства Visible



^

2.5.3 Элемент управления TextBox



Позволяет пользователю вводить изменяемый текст, состоящий из нескольких строк. Отображает текст, введенный в режиме разработки, который пользователи могут изменять во время выполнения или с помощью программных средств. Предназначен для редактирования текста.

Методы




Имя


Описание


AppendText 


Добавляет текст в конец текущего текста в текстовом поле


BringToFront 


Помещает элемент управления в начало z-порядка.


Clear 


Удаляет весь текст из элемента управления "Текстовое поле"


Copy 


Копирует текущий выбор из текстового поля в буфер обмена.


CreateGraphics 


Задает объект Graphics для элемента управления.


Cut 


Перемещает текущий выбор из текстового поля в буфер обмена


DeselectAll 


Указывает, что значение свойства SelectionLength равно нулю, так что в элементе управления нет выбранных знаков.


Focus 


Задает фокус ввода элементу управления


GetCharFromPosition 


Извлекает знак, ближайший к указанному местоположению в элементе управления.


GetCharIndexFromPosition


Извлекает индекс ближайшего к указанному местоположению знака.


GetLineFromCharIndex 


Извлекает номер строки по указанному местоположению знака в тексте элемента управления.


GetPositionFromCharIndex


Извлекает местоположение в элементе управления по указанному индексу знака.


Hide 


Скрывает элемент управления от пользователя.


Paste 


Заменяет текущий выбор в текстовом поле содержимым буфера обмена.


Refresh 


Принудительно создает условия, при которых элемент управления делает недоступной свою клиентскую область и немедленно перерисовывает себя и все дочерние элементы


ScrollToCaret 


Прокручивает содержимое элемента управления до текущей позиции точки вставки.


SelectAll 


Выбирает весь текст в текстовом поле.


SendToBack 


Отправляет элемент управления в конец z-порядка.


Show 


Отображает элемент управления для пользователя.


Undo 


Отменяет последнюю операцию редактирования в текстовом поле.


Свойства 




Имя


Описание


AcceptsReturn 


Получает или задает значение, указывающее, что происходит в многострочном элементе управления TextBox при нажатии клавиши ENTER: создается новая строка текста или активируется кнопка стандартного действия формы.


AcceptsTab 


Получает или задает значение, указывающее, что происходит при нажатии клавиши TAB в многострочном элементе управления: вводится знак табуляции в текстовом поле или фокус ввода в форме перемещается к следующему элементу управления в последовательности переходов.


AutoCompleteMode 


Получает или задает параметр, который управляет выполнением автоматического заполнения для текстового поля TextBox.


AutoCompleteSource 


Получает или задает значение, указывающее источник полных строк, используемых для автоматического заполнения.


AutoScrollOffset 


Получает или задает местоположение, в котором выполняется прокрутка этого элемента управления в ScrollControlIntoView


AutoSize 


Получает или задает значение, указывающее, подстраивается ли автоматически высота элемента управления при изменении шрифта, назначенного для элемента управления


BackColor 


Получает или задает цвет фона элемента управления.


CanUndo 


Получает значение, показывающее, может ли пользователь отменить предыдущую операцию в элементе управления "Текстовое поле".


CharacterCasing 


Получает или задает значение, показывающее, изменяет ли элемент управления TextBox регистр вводимых знаков.


DoubleBuffered 


Получает или задает значение, показывающее, выполнена ли в буфере прорисовка элемента управления до его отображения.


Enabled 


Получает или задает значение, показывающее, сможет ли элемент управления отвечать на действия пользователя


Focused 


Получает значение, показывающее, имеется ли в элементе управления фокус ввода.


HideSelection 


Получает или задает значение, показывающее, остается ли выбранный текст в поле выбранным, когда фокус ввода на форме переходит с данного элемента управления на другой.


Lines 


Получает или задает строки текста в элементе управления "Текстовое поле"


Modified 


Получает или задает значение, которое показывает, что содержимое элемента управления "Текстовое поле" было изменено пользователем со времени создания элемента управления или последнего ввода его содержимого.


Multiline 


Получает или задает значение, показывающее, является ли данный элемент управления многострочным TextBox. 


PasswordChar 


Получает или задает знак, используемый для маскировки знаков пароля, вводимых в однострочный элемент управления TextBox.


ReadOnly 


Получает или задает значение, указывающее, является ли текст в текстовом поле доступным только для чтения.


SelectedText 


Получает или задает значение, показывающее текст, выбранный в текущий момент в элементе управления.


SelectionLength 


Получает или задает число знаков, выделенных в текстовом поле


SelectionStart 


Получает или задает начальную позицию текста, выбранного в текстовом поле.


ShortcutsEnabled 


Получает или задает значение, указывающее, включены ли определенные сочетания клавиш


TabIndex 


Получает или задает последовательность перехода элемента управления внутри контейнера.


TabStop 


Получает или задает значение, показывающее, может ли пользователь перевести фокус в данный элемент управления при помощи клавиши TAB.


Text 


Перегружен. 


TextAlign 


Получает или задает способ выравнивания текста в элементе управления TextBox.


TextLength 


Получает длину текста в элементе управления.


UseSystemPasswordChar


Получает или задает значение, показывающее, должен ли текст в элементе управления TextBox отображаться как знак пароля по умолчанию.


WordWrap 


Показывает, переносятся ли автоматически в начало следующей строки слова текста по достижении границы многострочного текстового поля.


События 




Имя


Описание


Click 


Происходит по щелчку текстового поля.


DoubleClick 


Происходит, когда элемент управления дважды щелкается.


Enter 


Происходит при входе в элемент управления


GotFocus 


Происходит при получении фокуса элементом управления


KeyDown 


Происходит при нажатии клавиши, если элемент управления имеет фокус. 


KeyPress 


Происходит при нажатии клавиши, если элемент управления имеет фокус. 


KeyUp 


Происходит, когда отпускается клавиша, если элемент управления имеет фокус


Leave 


Происходит, когда фокус ввода покидает элемент управления. 


TextChanged 


Происходит при изменении значения свойства Text.
1   2   3

Схожі:

Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛекция Введение. Платформа. Net. Среда Visual Studio. Net. Консольные приложения
Совокупность средств, с помощью которых программы пишут, корректируют, преобразуют в машинные коды, отлаживают и запускают, называют...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №2
Цель работы: Освоить основные приемы работы с электронными таблицами: копирование, перемещение и удаление ячеек, работа с маркером...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №1
Цель работы: изучить программу для редактирования изображений и фото Paint, освоить ее интерфейс и основные инструменты
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №5 : Имя ячейки. Установка даты. Подготовка документа...
...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №3
Цель работы: Закрепить основные навыки работы с электронными таблицами. Научится располагать таблицу на листе и производить разбивку...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления icon17. Системы программирования
Система программирования — это система для разработки новых программ на конкретном языке программирования
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconИнструкция по выполнению задания Запустите графический редактор InkscapePortable
Лабораторная работа № Работа в графическом векторном редакторе Inkscape (6 часов)
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа № (word-2) Тема
Вставка буквиц, символов, рисунков, надписей, формул и других объектов в документы ms word. Создание автоматического содержания....
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconThe right forms in these sentences. Mind that in some cases both forms are right
Каушанская В. Л. и др. Грамматика английского языка. – М. Просвещение, 1987. – С. 47-51; С. 204-205
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconОпорные конспекты лекций по дисциплине Основы инвестиционной политики
Введение: цель и задачи курса, предмет и методы изучения курса, связь с другими дисциплинами, рекомендованная литература. Основные...
Додайте кнопку на своєму сайті:
Школьные материалы


База даних захищена авторським правом © 2013
звернутися до адміністрації
mir.zavantag.com
Головна сторінка