Visual Studio instalacja

Podobne dokumenty
Kurs programowania 2 - listy

Dodanie nowej formy do projektu polega na:

Biblioteka Windows Forms

Metodyka programowania. Visual Studio C# Formularze

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

Programowanie obiektowe

Interfejs użytkownika (ang. User Interface, UI) w technice część urządzenia odpowiedzialna za interakcję z użytkownikiem

- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy

Delphi podstawy programowania. Środowisko Delphi

Programowanie obiektowe zastosowanie języka Java SE

Wprowadzenie do środowiska Qt Creator

Rys. 1. Główne okno programu QT Creator. Na rysunku 2 oznaczone zostały cztery przyciski, odpowiadają kolejno następującym funkcjom:

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Celem ćwiczenia jest zapoznanie się z podstawowymi funkcjami i pojęciami związanymi ze środowiskiem AutoCAD 2012 w polskiej wersji językowej.

Szybkie tworzenie grafiki w GcIde

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Jak dodać własny szablon ramki w programie dibudka i dilustro

Instrukcja laboratoryjna cz.3

Lazarus dla początkujących, część II

Pokaz slajdów na stronie internetowej

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA

Utworzenie pliku. Dowiesz się:

wstawianie przycisków umożliwiających wybieranie wartości poprzez klikanie strzałek

UWAGA: poniższe procedury przygotowane zostały w oparciu o program HiTi PhotoDesiree 2 w wersji

Laboratorium 8 ( Android -pierwsza aplikacja)

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Informatyka I : Tworzenie projektu

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007

Instrukcja instalacji i obsługi systemu AR4vision (wersja 1.0.0)

Tworzenie szablonów użytkownika

Wykład 4 Delegat (delegate), właściwości indeksowane, zdarzenie (event) Zofia Kruczkiewicz

Nowy interfejs w wersji 11.0 C8 BETA

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

etrader Pekao Podręcznik użytkownika Jak zacząć pracę z etrader Pekao?

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ I. JAK ZACZĄĆ PRACĘ Z ETRADER PEKAO? SPIS TREŚCI

Personalizowanie wirtualnych pokojów

Java: otwórz okienko. Programowanie w językach wysokiego poziomu. mgr inż. Anna Wawszczak

Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło

Platformy Programowania

Kadry Optivum, Płace Optivum

Laboratorium programowania urządzeń mobilnych

Zadanie 1. Stosowanie stylów

1.Formatowanie tekstu z użyciem stylów

Instalacja i opis podstawowych funkcji programu Dev-C++

Programowanie aplikacji okienkowych Windows

uczyć się bez zagłębiania się w formalnym otoczeniu,

Obrazek 1: Interfejs DT. DT Help File v1.3

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I POŁĄCZENIA Z INTERNETEM NA WINDOWS 7 DLA AnyDATA ADU-510L

Ćwiczenia z systemu operacyjnego WINDOWS

Instalacja pakietu Office 365 ProPlus wersja stand-alone/offline

Programowanie obiektowe

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Edytor tekstu OpenOffice Writer Podstawy

Laboratorium z Grafiki InŜynierskiej CAD. Rozpoczęcie pracy z AutoCAD-em. Uruchomienie programu

Jak przesłać mapę do urządzenia lub na kartę pamięci?

Wprowadzenie do biblioteki klas C++

Formatowanie tekstu przy uz yciu stylo w

Podręcznik użytkownika programu. Ceremonia 3.1

Rozdział II. Praca z systemem operacyjnym

Temat: Organizacja skoroszytów i arkuszy

Praca w środowisku Visual Studio 2008, Visual C

1. Od czego zacząć? - Instalacja środowiska pracy

Instrukcja instalacji certyfikatu kwalifikowanego w programie Płatnik. wersja 1.8

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Galileo v10 pierwszy program

Aplikacja Shoper Appstore Powiązane w koszyku REALIZACJA

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

SERWER AKTUALIZACJI UpServ

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

3.4. Opis konfiguracji layoutów.

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

I. Program II. Opis głównych funkcji programu... 19

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

Tworzenie prezentacji w MS PowerPoint

Prosta książka telefoniczna z wykorzystaniem zapisu do pliku

5. Wyświetli nam się spis treści oraz lista rozdziałów. Aby wejść w podgląd podręcznika, należy wybrać interesujący nas rozdział oraz kliknąć w napis

1.3. Tworzenie obiektów 3D. Rysunek 1.2. Dostępne opcje podręcznego menu dla zaznaczonego obiektu

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

Programowanie w środowisku graficznym GUI

Wczytywanie cenników z poziomu programu Norma EXPERT Tworzenie własnych cenników w programie Norma EXPERT... 4

BAZY DANYCH Panel sterujący

Czcionki bezszeryfowe

Języki i metody programowania Java Lab2 podejście obiektowe

WORDPRESS INSTRUKCJA OBSŁUGI

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Instrukcja instalacji programu GfK e-trendy dla przeglądarki Mozilla Firefox

Komputery I (2) Panel sterowania:

Projektowanie przy uz yciu motywo w częś c 1: informacje podśtawowe

Programowanie Obiektowe GUI

INSTRUKCJA AKTUALIZACJI PRZEGLĄDARKI. Wersja dokumentu 1.0

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1).

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Informatyka II. Laboratorium Aplikacja okienkowa

SimplySign logowanie i rejestracja na komputerze oraz dodanie certyfikatu do programu Płatnik

Zadanie 8. Dołączanie obiektów

Podstawy technologii cyfrowej i komputerów

Transkrypt:

Visual Studio 2017 - instalacja Do tej pory napisaliśmy wiele programów, z czego niemal wszystkie były aplikacjami konsolowymi. Najwyższy więc czas zająć się tworzeniem aplikacji z graficznym interfejsem użytkownika. Środowisko deweloperskie, jakim jest Microsoft Visual Studio 2017, umożliwia realizację tego zagadnienia na wiele sposobów, w tym także poprzez ręczne układanie poszczególnych elementów przy pomocy edytora wizualnego. Aby lepiej poznać mechanizmy rządzące aplikacjami okienkowymi, kod również będziemy pisać ręcznie. Zanim jednak przystąpimy do napisania pierwszej aplikacji okienkowej, powinniśmy przygotować sobie środowisko do pracy. 1. W pierwszej kolejności należy pobrać instalkę VIsual Studio. Klikamy więc w poniższy link: https://www.visualstudio.com/pl/downloads/?utm_source=web&utm_medium=docum entation&utm_campaign=vs2017upgrade&utm_term=vs2017&rr=https%3a%2f%2f msdn.microsoft.com%2fpl-pl%2flibrary%2fdd492132.aspx Potrzebujemy pobrać wersję Community (box pierwszy od lewej). Opis licencji jest dostępny na stronie producenta. Ogólnie jest to wersja bezpłatna, służąca głównie do nauki. 2. Po ściągnięciu instalki, pozwalamy jej się uruchomić. 3. Dojdziemy do okna wyboru rozszerzeń (rysunek poniżej) i powinniśmy zaznaczyć aplikacje.net, po czym kliknąć w zainstaluj (jest to instalacja online, więc musi być dostęp do Internetu - poniższy link kieruje do instrukcji offline https://docs.microsoft.com/en-us/visualstudio/install/install-vs-inconsistent-quality-net work )

4. Po zakończeniu instalacji, powinniśmy uruchomić komputer ponownie, po czym możemy przystąpić do pracy (nauki). Standardowa wersja Visual Studio (niezależnie od rodzaju licencji) posiada jedynie podstawowe biblioteki i rozszerzenia, przy pomocy których nie bylibyśmy w stanie napisać żadnej aplikacji w C#. Stąd bezpośrednio po zakończeniu instalacji środowiska, a przed pierwszym uruchomieniem powinniśmy doinstalować biblioteki C#. Środowisko jest dużo bardziej skomplikowane niż Visual Studio Code i praca w nim wymaga przyzwyczajenia i poznania poszczególnych funkcji. Na szczęście jest dostępnych wiele tutoriali, dzięki którym nauka ta powinna przebiegać szybciej i sprawniej. Pierwszy program z GUI Podczas utworzenia nowego projektu w Visual Studio, dodawanych jest wiele nowych plików. Wśród nich jest dostępny plik Program.cs, który zawiera kod źródłowy naszego pierwszego programu. Podstawowy szablon kodu pozostanie sam, jak dotychczas używaliśmy. Jeśli chcemy korzystać z elementów składowych biblioteki Windows.Forms (a chcemy, jeśli potrzebujemy zbudować aplikację okienkową dla systemu Windows), to powinniśmy dopisać do nagłówka dyrektywę using System.Windows.Forms;. Do utworzenia pierwszego podstawowego okna będzie potrzebna klasa Form z platformy.net. Należy utworzyć jej instancję oraz przekazać ją jako parametr w wywołaniu instrukcji Application.Run(). Zadanie 1 Napisz aplikacją okienkową, której jedynym zadaniem będzie wyświetlanie na ekranie okna. using System; using System.Windows.Forms; namespace Zadanie class Program static void Main(string[] args) Application.Run(new Form());

Okno z powyższego zadania nie robi nic pożytecznego, ale warto zauważyć, że są w nim do dyspozycji działające przyciski służące do minimalizacji, maksymalizacji oraz zamykania, a także typowe menu systemowe. Nie będziemy jednak zadowolenia z jednej rzeczy. Otóż niezależnie od tego, czy tak skompilowany program zostanie uruchomiony z poziomu wiersza poleceń czy też przez kliknięcie jego ikony, zawsze w tle pojawiać się będzie okno konsoli. Powód takiego zachowania jest prosty. Domyślnie kompilator zakłada, że tworzymy aplikację konsolową. Dopiero ustawienie odpowiedniej opcji kompilacji zmieni ten stan rzeczy. Klasa Form udostępnia duży zbiór właściwości, które wpływają na jej zachowanie. Część z nich jest zaprezentowana w poniższej tabeli. Typ Nazwa Znaczenie bool AutoScaleMode Ustala tryb automatycznego skalowania okna. bool AutoScroll Określa, czy w oknie mają się automaycznie pojawiać paski przewijania. bool AutoSize automatyczna zmiana rozmiaru, zgodnie z trybem AutoSizeMode AutoSizeMode AutoSizeMode Automatyczna zmiana rozmiarów forma. Color BackColor Aktualny kolor tła. Image BackgroundImage Obraz tła okna Bounds Bounds Rozmiar i położenie okna Size ClientSize Rozmiar obszaru roboczego okna. ContextMenu ContextMenu Określa powiązane z oknem menu kontekstowe. Cursor Cursor Rodzaj kursora wyświetlanego, kiedy wskaźnik myszy znajdzie się nad oknem. Font Font Rodzaj czcionki, którą będzie wyświetlany tekst znajdujący się w oknie.

Color ForeColor Określa kolor używany do rysowania obiektów w oknie (kolor pierwszoplanowy). FormBorderStyle FormBorderStyle Typ ramki okalającej okno. int Height Wysokość okna Icon Icon Ikona przypisania do okna int Left Określa w pikselach położenie lewego, górnego rogu okna. Point Location Współrzędne lewego górnego rogu okna. MainMenu Menu Menu główne, przypisane do okna. bool Modal Decyduje, czy okna ma być modalne. string name Nazwa okna Control Parent Referencja do obiektu nadrzędnego okna. bool ShowInTaskbar Decyduje, czy okno ma być wyświetlone na pasku nadrzędnym. Size Size wysokość i szerokość okna String Text Tytuł okna. int Top Określa w pikselach położenie górnego, lewego rogu w pionie. bool Visible Czy okna ma być widoczne? int Width Określa w pikselach szerokość oknta FormWindowState WindowState Reprezentuje bieżący stan okna. Zadanie 2 Napisz program, który wyświetli okno o rozmiarze 320x200 pikseli. Zdefiniuj dodatkowo tytuł okna wyświetlany na pasku tytułu.

using System; using System.Windows.Forms; namespace Zadanie class MainForm : Form public MainForm() this.width = 320; this.height = 200; this.text = "Tytul okna"; static void Main(string[] args) Application.Run(new MainForm());