NEU: Windows Forms-Anwendungen Projekt erstellen / Bereiche der IDE Eigenschaften Quelltext für Steuerelemente schreiben
|
|
- Heini Schumacher
- vor 7 Jahren
- Abrufe
Transkript
1 Seite 1
2 NEU: Windows Forms-Anwendungen TOP1 TOP2 TOP3 TOP4 Projekt erstellen / Bereiche der IDE Eigenschaften Quelltext für Steuerelemente schreiben Aufgaben Seite 2
3 Projekt erstellen Seite 3
4 Seite 4
5 Bereiche der IDE Seite 5
6 Toolbox Arbeitsfläche (Form) Projektmappen-Explorer Eigenschaften Steuerelemente Seite 6
7 Doppelklick! Seite 7
8 Code-Editor Seite 8
9 Eigenschaften - Was ist das? Seite 9
10 Alle Steuerelemente haben spezielle Eigenschaften! Seite 10
11 Alle Steuerelemente haben spezielle Eigenschaften! Seite 11
12 Programm starten Seite 12
13 Label Button TextBox Seite 13
14 Einfaches Programm, welches 3 Steuerelemente anzeigt, die noch keine Funktionen auslösen. Fazit: Langweilig Seite 14
15 Eigenschaften Werte ändern Seite 15
16 Seite 16
17 Seite 17
18 Seite 18
19 Seite 19
20 Seite 20
21 Seite 21
22 Programm starten Seite 22
23 Seite 23
24 Einfaches Programm, welches 3 Steuerelemente anzeigt, die noch keine Funktionen auslösen. Fazit: Langweilig Seite 24
25 Quelltext für Steuerelemente schreiben - Allgemein Seite 25
26 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; Namespace namens WindowsFormsApplication8 namespace WindowsFormsApplication8 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) private void label1_click(object sender, EventArgs e) private void textbox1_textchanged(object sender, EventArgs e) Partielle Klasse namens Form1 Konstruktor Methode Methode Methode Methode Wir beschäftigen uns zuerst nur mit diesen Methoden Seite 26
27 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication8 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) private void label1_click(object sender, EventArgs e) private void textbox1_textchanged(object sender, EventArgs e) Seite 27
28 Quelltext für Steuerelemente schreiben - Button Seite 28
29 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication8 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) textbox1.text = "Button geklickt!"; private void label1_click(object sender, EventArgs e) private void textbox1_textchanged(object sender, EventArgs e) Seite 29
30 Quelltext für Steuerelemente schreiben - Label Seite 30
31 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication8 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) private void label1_click(object sender, EventArgs e) textbox1.text = "Label geklickt!"; private void textbox1_textchanged(object sender, EventArgs e) Seite 31
32 Quelltext für Steuerelemente schreiben - TextBox Seite 32
33 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication8 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) private void label1_click(object sender, EventArgs e) private void textbox1_textchanged(object sender, EventArgs e) textbox1.text = "Text eingegeben!"; Seite 33
34 Quelltext für Steuerelemente schreiben - Aufgabe Seite 34
35 Aufgabe Erzeugen Sie eine Arbeitsfläche (Form), die wie folgt ausschaut (siehe links). Wenn der Benutzer auf den Button klickt (siehe links), soll das geschehen, was auf der rechten Darstellung zu sehen ist. Schreiben Sie den dafür notwendigen Quelltext in die dafür notwendigen Methoden Seite 35
36 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication8 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) textbox1.text = "Geklickt!"; label1.text = "Geklickt!"; button1.text = "Geklickt!"; private void label1_click(object sender, EventArgs e) private void textbox1_textchanged(object sender, EventArgs e) Seite 36
37 Quelltext für Steuerelemente schreiben - Aufgabe Seite 37
38 Aufgabe Erzeugen Sie eine Arbeitsfläche (Form), die wie folgt ausschaut (siehe links). Wenn der Benutzer zwei zahlen eingibt und auf / klickt (siehe links), soll das geschehen, was auf der rechten Darstellung zu sehen ist. Schreiben Sie den dafür notwendigen Quelltext in die dafür notwendigen Methoden Seite 38
39 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Rechner public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_click(object sender, EventArgs e) double ergebnis = Convert.ToDouble(textBox1.Text) + Convert.ToDouble(textBox2.Text); label3.text = Convert.ToString(ergebnis); private void button2_click(object sender, EventArgs e) double ergebnis = Convert.ToDouble(textBox1.Text) - Convert.ToDouble(textBox2.Text); label3.text = Convert.ToString(ergebnis); private void button3_click(object sender, EventArgs e) double ergebnis = Convert.ToDouble(textBox1.Text) / Convert.ToDouble(textBox2.Text); label3.text = Convert.ToString(ergebnis); private void button4_click(object sender, EventArgs e) double ergebnis = Convert.ToDouble(textBox1.Text) * Convert.ToDouble(textBox2.Text); label3.text = Convert.ToString(ergebnis); Restliche Methoden weggelassen (da kein Platz hier) Seite 39
40 Quelltext für Steuerelemente schreiben - Aufgabe Seite 40
41 Aufgabe Erzeugen Sie eine Arbeitsfläche (Form), die wie folgt ausschaut (siehe links). Wenn der Benutzer auf den Button klickt (siehe links), soll das geschehen, was auf der rechten Darstellung zu sehen ist. Schreiben Sie den dafür notwendigen Quelltext in die dafür notwendigen Methoden. Nutzen Sie die angegebenen Eigenschaften und Werte. Name Form1 Size 700; 500 Name button1 Text Klick mich! Size 195; 75 Location 250; 175 Name button1 Text Gewachsen! Size 337; 223 Location 0; Seite 41
42 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Design public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_click(object sender, EventArgs e) button1.text = "Gewachsen!"; button1.width = 337; button1.height = 223; button1.left = 0; Name button1 button1.top = 0; Text Size 337; 223 Location 0; 0 Gewachsen! Seite 42
43 Quelltext für Steuerelemente schreiben - Aufgabe Seite 43
44 Aufgabe Erzeugen Sie eine Arbeitsfläche (Form), die wie folgt ausschaut (siehe links). Wenn der Benutzer zwei zahlen eingibt und auf den Button klickt (siehe links), soll das geschehen, was auf der rechten Darstellung zu sehen ist. Schreiben Sie den dafür notwendigen Quelltext in die dafür notwendigen Methoden. Wenn der Benutzer eine fehlerhafte Eingabe macht, soll Falsche Eingabe als Text erscheinen Seite 44
45 Oberer Teil weggelassen (da kein Platz hier) namespace Zufallsgenerator public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_click(object sender, EventArgs e) try Random random1 = new Random(); int intmin = Convert.ToInt32(textBox1.Text); int intmax = Convert.ToInt32(textBox2.Text); int intrandom = random1.next(intmin, intmax); label3.text = Convert.ToString(intRandom); catch label3.text = "Falsche Eingabe"; private void label1_click(object sender, EventArgs e) private void label2_click(object sender, EventArgs e) private void label3_click(object sender, EventArgs e) Seite 45
Zur Simulation eines technischen Prozesses wird der ATmega8 folgendermaßen beschaltet.
Prozesssteuerung Seite 1 von 8 Zur Simulation eines technischen Prozesses wird der ATmega8 folgendermaßen beschaltet. +5V ATmega8 PC0 PB0 LED0 PB1 LED1 +5V PB2 LED2 +5,1V PC1 AREF PD0 PD1 RxD TxD Bridge
MehrC# 2000 Expression Beispielcodes für Konsolen- und Formularanwendung
C# 2000 Expression Beispielcodes für Konsolen- und Formularanwendung 1. "Hai!" [Konsolenanwendung] Console.WriteLine("Hai, wie geht's?"); 2. Muktiplikation mit sich selbst [Konsolenanwendung] // Ausgabe
MehrATmega8. Projekte mit AVR-Mikrocontroller. Ein Digitalvoltmeter Seite 1 von 6. Ein Datenlogger
Ein Digitalvoltmeter Seite 1 von 6 Ein Datenlogger Mit einem Datenlogger oder Speicheroszilloskop können mit Hilfe von geeigneten Sensoren zeitlich veränderliche Größen wie Temperatur, Druck, Luftfeuchtigkeit,...
MehrWPF Steuerelemente Listbox, ComboBox, ListView,
WPF Steuerelemente Listbox, ComboBox, ListView, Dr. Beatrice Amrhein Überblick Einführung Listen ComboBox Tabellen 2 Einführung 3 Listen- und Tabellen-Elemente Listen und Tabellen-Elemente sind Steuerelemente,
MehrVisual C# 2008 Kochbuch
Walter Doberenz, Thomas Gewinnus Visual C# 2008 Kochbuch ISBN-10: 3-446-41442-8 ISBN-13: 978-3-446-41442-6 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41442-6
MehrWPF Steuerelemente. Dr. Beatrice Amrhein
WPF Steuerelemente Listbox, ComboBox, ListView, Dr. Beatrice Amrhein Überblick Einführung Listen ComboBox Tabellen 2 Einf führung 3 Listen- und Tabellen-Elemente Listen und Tabellen-Elemente sind Steuerelemente,
MehrGUI-Entwicklung 1: Windows Forms
GUI-Entwicklung 1: Windows Forms Proseminar Objektorientiertes Programmieren mit.net und C# Johannes Faltermeier Institut für Informatik Software & Systems Engineering Agenda Einführung Grundlagen: GUI-Entwicklung
MehrC# - Einführung in die Programmiersprache Windows Forms. Leibniz Universität IT Services Anja Aue
C# - Einführung in die Programmiersprache Windows Forms Leibniz Universität IT Services Anja Aue Bücher und Weblinks Bücher: Visual C# 2008; Frank Eller; Addison-Wesley Weblinks: http://windowsclient.net/
MehrDer Museumsrollstuhl. Schüler experimentieren 2012 Adrian Lenkeit und Leonhard Decker St. Michael-Gymnasium Bad Münstereifel
Der Museumsrollstuhl Schüler experimentieren 2012 Adrian Lenkeit und Leonhard Decker St. Michael-Gymnasium Bad Münstereifel Inhaltsverzeichnis 1. Kurzfassung 2. Zielsetzung 3. Steuerung eines Computers
MehrKomponenten & Frameworks Seite 1
Ausgangssituation Wir wollen eine einfache Windowsanwendung mit einem Fenster erstellen. Dieses Fenster enthält (Container!) einen Button der beim klicken das Schreiben in ein Textfeld bewirkt. Was ist
Mehrpublic class <<Name der Klasse>>{ << Allgemeine (Globale) Definitionen >> public static void Main(string[] args){
Erste Schritte mit C# und Sharp Develop Allgemeines zu C# und.net C# (lies: c sharp ) ist eine recht junge Programmiersprache. Sie wurde von Microsoft im Rahmen seiner.net (lies: dot net ) Initiative vor
MehrMicrosoft 2010 Express/Beispiel für Grafische Oberflächen
I Vorbereitung wie Konsolanwendung Rechner hochfahren - Visual C++ 2010 Express aufrufen Datei/neu/Projekt im Menue wählen II Projekt und Projektmappe anlegen Vorlage CLR markieren Projekttyp Windows Forms-Anwendung
MehrTipps und Hinweise zum Bezug der Beitragssatzdatei V5.0
Tipps und Hinweise zum Bezug der Beitragssatzdatei V5.0 Die Beitragssatzdatei in der Version 5.0 wird nur über https Download auf einer frei zugänglichen Webseite auf den folgenden Seiten bereitgestellt.
MehrWPF Bindung. Dr. Beatrice Amrhein
WPF Bindung Element- und Daten-Bindung Dr. Beatrice Amrhein Überblick Element-Bindung via Eigenschaften-Editor Grenzen des Eigenschaften Editors Die C# Klasse Binding Bindung an C# Objekte 2 Einführung
MehrT I N F P R O J E K T D O K U M E N T A T I O N R E C H N E R
T I N F P R O J E K T D O K U M E N T A T I O N R E C H N E R Bernhard Wintersperger 1 Gruppenmitglieder:, Bernhard Wintersperger Aufgabenstellung: - Rechner Inhaltsverzeichnis: Inhaltsverzeichnis:...
MehrThema: Erstellen einer Windows Form Anwendung
Seite 1 von 6 GUI oder was? Die Programmierung mit Fenstern ist sicherlich reizvoller, als die Programmierung für die Befehlszeile. In der Vergangenheit war die GUI-Programmierung unter Windows jedoch
MehrNach der Installation kann es auch schon losgehen. Für unseren Port Scanner erstellen wir zunächst ein neues Projekt:
Ein Port Scanner ist eine gute Möglichkeit den eigenen Server auf offene Ports zu scannen. Zu viele nicht benötigte und offene Ports können auf Ihrem Server und auf Ihrem Computer ein Sicherheitsrisiko
MehrProgrammieren für Wirtschaftswissenschaftler SS 2015
DEPARTMENT WIRTSCHAFTSINFORMATIK FACHBEREICH WIRTSCHAFTSWISSENSCHAFT Programmieren für Wirtschaftswissenschaftler SS 2015 Lucian Ionescu Blockveranstaltung 16.03 27.3.2015 7. Graphische Oberflächen Ein
MehrPlanungsphase/Ideen: Problematik: Dokumentation Remote Car. Maxi Mahl, Felix Bindewald, Max Haag
Planungsphase/Ideen: Das Remote Car unterlief von Anfang bis Ende unserer Durchführung auf Grund von nicht vorhersehbaren Problemen mehrere Phasen: Anfangs schwebte uns ein einfaches, kleines Rennauto
MehrDatenbanken unter J++ - Teil 2
Eckart Modrow Datenbanken mit J++ S. 1 Datenbanken unter J++ - Teil 2 Inhalt: 3. Zugriff auf Datenbanken 3.1 OBDC-Treiber installieren und einrichten 3.2 Auf OBDC-Verknüpfungen zugreifen 3.3 SQL-Abfragen
MehrAnwenderhandbuch. Schnelleinstieg Steuerelemente TSvisIT. Teilenummer: Version: 1
Anwenderhandbuch Schnelleinstieg Steuerelemente TSvisIT Teilenummer: 80860.757 Version: 1 Datum: 24.02.2010 Gültig für: TSvisIT Schnelleinstieg Steuerelemente TSvisIT Version Datum Änderungen 1 24.02.2010
MehrGrundlagen in C# und.net
Grundlagen in C# und.net Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Inhalt TabbedPane (Register)
Mehr1 Native C Code in C# Umgebung mit Visual Studio 2010
1 Native C Code in C# Umgebung mit Visual Studio 2010 29.07.2013 1.1 Ziel Ein Embedded C Code soll innerhalb einer C# Umgebung lauf- und debuggfähig sein. Der C# Anteil stellt dem Embedded C Code einen
MehrTCP/IP Programmierung. C# TimeServer Java6 TimeClient
TCP/IP Programmierung C# TimeServer Java6 TimeClient Stand 19.10.11 21:24:32 Seite 1 von 16 Inhaltsverzeichnis Erläuterung...3 Software...3 C#TimeServer...4 Klasse ServerThread...6 Starten und Beenden...7
MehrWo bekomme ich die benötigten Dateien?
Dieser Artikel stammt aus dem Magazin von C++.de (http:magazin.c-plusplus.de) Wie kann man mit Nero und C# eine CD/DVD brennen??? Inhaltsverzeichnis 1. Einleitung 2. Was benötigen wir dazu? 3. Wo bekomme
MehrProjekt Xaml Konverter
Carsten Kuhn, Danny Kautzsch, Matthias Jauernig Leipzig, 01.02.2008 Lehrveranstaltung Compilerbau (Aufbaukurs) Prof. Waldmann, Fb IMN, HTWK Leipzig Projekt Xaml Konverter Aufgabenbeschreibung Mit Xaml
MehrKlausur GUI-Entwicklung WS10/11 1.Termin
Klausur GUI-Entwicklung WS10/11 1.Termin Aufgabe 1) (8 Punkte) Sie sehen die folgenden Angaben im Projektmappen-Explorer von Visual Studio 2010: a) Erläutern Sie die Bestandteile dieses WPF-Projekts! (5
Mehr5 Windows Applikationen
5-1 5 Windows Applikationen 5.1 Forms und Controls Erzeugt man sich ein C# Projekt vom Typ Windows Applikation so wird folgender Quellcode generiert. using System; using System.Drawing; using System.Collections;
MehrProbeklausur Informatik 2 Sommersemester 2013
Probeklausur Informatik 2 Sommersemester 2013 1 Probeklausur Informatik 2 Sommersemester 2013 Name: Matrikelnummer: Hilfsmittel: Es sind alle schriftlichen Unterlagen, aber keine elektronischen Hilfsmittel
MehrArbeitsblatt 5 EAD II NetBeans
Arbeitsblatt 5 EAD II NetBeans Graphische Oberfläche für Uhrenanzeige mit NetBeans Für die Einführung in die Verwendung von NetBeans erstellen wir die graphische Oberfläche für die Uhr nun mit NetBeans.
Mehr3 Erste Schritte mit LINQ to SQL
3 Erste Schritte mit LINQ to SQL In diesem Kapitel werden die Möglichkeiten von LINQ to SQL vorgestellt. Anhand lauffähiger Codebeispiele werden die CRUD-Datenbankoperationen für das Erstellen, Lesen,
MehrLeseprobe. Walter Doberenz, Thomas Gewinnus. Visual C# 2012 - Kochbuch. ISBN (Buch): 978-3-446-43438-7. ISBN (E-Book): 978-3-446-43605-3
Leseprobe Walter Doberenz, Thomas Gewinnus Visual C# 2012 - Kochbuch ISBN (Buch): 978-3-446-43438-7 ISBN (E-Book): 978-3-446-43605-3 Weitere Informationen oder Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43438-7
MehrWPF Events. Ereignisse und Ereignisbehandlung. Dr. Beatrice Amrhein
WPF Events Ereignisse und Ereignisbehandlung Dr. Beatrice Amrhein Überblick Einführung Die wichtigsten Ereignisse Der C# Code Behind Die Verbindung von WPF und C# Code Einige Beispiele 2 Einführung 3 Einführung
Mehr3 Grundlagen. 3.1 Die erste App
19 3.1 Die erste App In diesem Abschnitt werden Sie Ihre ersten Schritte in der Windows- Phone-7-Entwicklung machen. Dabei werden Sie eine modifizierte»hallo Welt«-Anwendung schreiben. Daneben lernen Sie
Mehr2. Praxis der OOP mit C#
2. Praxis der OOP mit C# A) Einleitung In diesem Kapitel 5.2 werden Sie Schritt für Schritt ein eigenes Spiel programmieren und dabei die wichtigsten Gedanken der OOP kennenlernen. Es wird vorausgesetzt,
MehrFachhochschule Stuttgart Prof. Uwe Schulz 5. Juli 2006 Hochschule der Medien Klausur Informatik, EDV-Nr (42021) Seite 1 von 4
Hochschule der Medien Klausur Informatik, EDV-Nr. 40301(42021) Seite 1 von 4 Name: Matr. Nr.: Note Teil 1: Keine Hilfsmittel! Bearbeitungszeit: 20 Minuten Frage Stichwort Punkte 1 Schleife 2 2 Code-Fragment
MehrAnalyse der Klasse Konto
Klasse Konto erzeugt Objekte vom Typ Konto mit gleichen Eigenschaften mit gleichen Fähigkeiten Welche Eigenschaften hat ein Konto? Attribute Datenfelder - Konto hat eine Nummer - Konto hat Inhaber - Konto
MehrVisual C# 2008 Kochbuch
Walter Doberenz, Thomas Gewinnus Visual C# 2008 Kochbuch ISBN-10: 3-446-41442-8 ISBN-13: 978-3-446-41442-6 Vorwort Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41442-6 sowie
MehrC/C++ - Programmierung. Vererbung Seite 1 von 6. Eine einfache Klasse für eine Personenbeschreibung hat die folgende UML: CPerson.
Vererbung Seite 1 von 6 Eine einfache Klasse für eine Personenbeschreibung hat die folgende UML: CPerson char Nachname[30] char Vorname[30] CPerson() void setnachname() void setvorname() void getname()
MehrRückgabewerte von Methoden
OOP Rückgabewerte von Methoden Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Rückgabewerte von Methoden...2 3 Der freundliche Computer...2 3.1
MehrEinführung in das Microsoft.NET-Framework. Programmiersprache C# MEF Das Managed Extensibility Framework. André Kunz
Einführung in das Microsoft.NET-Framework Programmiersprache C# MEF Das Managed Extensibility Framework André Kunz 21.09.2010 1 In dieser Einführung bekommen Sie einen kurzen Einstieg in das.net-framework
MehrErstellen von speziellen Ereignissen in C#
Erstellen von speziellen Ereignissen in C# Anhand eines Projekts, das demonstriert, wie spezielle Ereignisse ausgelöst werden und wie sie sich auf den verwendeten Code auswirken, zeigen wir Ihnen, wie
MehrEmanuel Duss, Arno Galliker, Semir Jahic 13.06.2008
INF 2 B 2007/2008 M226: Projekt Netzwerk-Chat erstellen Emanuel Duss, Arno Galliker, Semir Jahic 13.06.2008 Ein Multicast-Chat 1. Inhaltsverzeichnis 1. Inhaltsverzeichnis... 2 2. Projektantrag... 4 2.1.
MehrAnwenderhandbuch logiware IO-Stick
Anwenderhandbuch logiware IO-Stick Stand: Juni 2010 logiware IO-Stick http://www.io-stick.de Alfred-Mozer-Str. 42 D-48527 Nordhorn Deutschland Telefon (+49)(0)5921 7139925 Telefax (+49)(0)5921 7139929
MehrEreignisse (Events) Asynchrones Versenden von Informationen Sender (Herausgeber) Empfänger (Abonnent) Dr. Beatrice Amrhein
Ereignisse (Events) Asynchrones Versenden von Informationen Sender (Herausgeber) Empfänger (Abonnent) Dr. Beatrice Amrhein Überblick Definition eines Ereignisses Sender und Empfänger Einfache Ereignisse
MehrWPF. Übersicht. Komponenten & Frameworks Seite 1
Übersicht - W indows P resentation F oundation - Werkzeug zur Entwicklung grafischer Benutzeroberflächen - deklarative Definition erfolgt mit der Beschreibungs- Sprache: XAML - XAML - Extensible Application
MehrOrganization Importing ist eine neue Funktion beginnend mit SiteAudit Version 4.4
SiteAudit Knowledge Base Organization Import April 2011 In diesem Artikel: Funktionsbeschreibung Importverfahren Organization Import FAQs Programmtechnisches Importieren von Dateien Organization Importing
MehrGUI-Programmierung 1: Windows Forms
GUI-Programmierung 1: Windows Forms Proseminar Objektorientiertes Programmieren mit.net und C# Johannes Faltermeier Institut für Informatik Software & Systems Engineering Abstract: Dieses Dokument beschreibt
MehrProgrammieren II. Java im Vergleich zu anderen Sprachen. Einführung: GUI. Einführung: Grafische Benutzeroberflächen. Dr.
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt SS 2008 1 / 22 2 / 22 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche (engl: Graphical User Interface,
MehrXAML Extensible Application Markup Language. Manuel Naujoks (IB3)
Extensible Application Markup Language Manuel Naujoks (IB3) Einführung Beschreibungssprachen Vorteile Nachteile Agenda technisch Aufbau Kompilierung Verarbeitung zur Laufzeit Routed Events Zusammenfassung
MehrEinführung in das Microsoft.NET-Framework. Programmiersprache C# 02: Visual Studio / Hello World. Boris Hülsmann
Einführung in das Microsoft.NET-Framework Programmiersprache C# 02: Visual Studio / Hello World Boris Hülsmann 23.09.2010 1 In dieser Einführung bekommen Sie einen kurzen Einstieg in das.net-framework
MehrVisual C# 2005 Kochbuch
Produktinformation http://www.hanser.de/deckblatt/deckblatt1.asp?isbn=3-446-40652-2&style=leseprobe Seite 1 von 1 28.09.2006 Visual C# 2005 Kochbuch Walter Doberenz, Thomas Gewinnus ISBN 3-446-40652-2
MehrJava - Programmierung - Prozedurale Programmierung 1
Java - Programmierung - Prozedurale Programmierung 1 // elementare Datentypen public class el_dt public static void main(string args []) byte b = 127; short s = 32767; int i = 2147483647; long l = 9223372036854775807L,
MehrAusnahmebehandlung. (exceptionhandling) in C++
Ausnahmebehandlung (exceptionhandling) in C++ Diese Folien basieren auf Kapitel 19 in Herbert Schildt, C++ ENT-PACKT, mitp. Weiterführende Informationen zu diesem Themengebiet sind insbesondere dort zu
MehrEAD II Übung 5. Graphische Benutzungsoberfläche mit BlueJ
EAD II Übung 5 Graphische Benutzungsoberfläche mit BlueJ Graphische Benutzungsoberfläche (GUI) Fenster, das weitere Komponenten zur Darstellung und Interaktion enthält spezielle Standardbibliotheken erforderlich,
MehrC++ Notnagel. Ziel, Inhalt. Programmieren in C++
C++ Notnagel Ziel, Inhalt Ich versuche in diesem Dokument noch einmal die Dinge zu erwähnen, die mir als absolut notwendig für den C++ Unterricht und die Prüfungen erscheinen. C++ Notnagel 1 Ziel, Inhalt
MehrHeute. Grafische Benutzeroberflächen (Anonyme) innere Klassen Einfache Simulationen main / ausführbare jar-files IT I - VO 11 1
Heute Grafische Benutzeroberflächen (Anonyme) innere Klassen Einfache Simulationen main / ausführbare jar-files 17.01.2017 IT I - VO 11 1 Organisatorisches Noch zwei UE und eine Wissensüberprüfung Heute
MehrPraktikum 1: Einführung, BMI Rechner
Praktikum 1: Einführung, BMI Rechner Aufgabe 1: Erstellen und Ausführen einer Java Konsolen-Anwendung Für dieses Semester können Sie wieder NetBeans verwenden. Sie sollten Java auch schon installiert haben.
MehrAktivitäten in C# /.NET umsetzen
Aktivitäten in C# /.NET umsetzen Grundlagen von C# Dr. Beatrice Amrhein Überblick Grundlagen der C# Syntax Visual C# Express Einfache Abläufe umsetzen 2 Grundlagen von C# 3 Merkmale von C# C# besteht aus
MehrProgrammieren II Abstrakte Klassen / Virtuelle Methoden. Programmieren II Abstrakte Klassen / Virtuelle Methoden
Einleitende Bemerkungen Einleitende Bemerkungen Aspekte Aufbau von sinnvollen Klassenhierarchien Verwaltung von Objekten unterschiedlichen Typs Mitarbeiter Besonderheiten der Anwendung jeder Angehörige
MehrHochschule München, FK 03 SS Masterstudiengang Technische Berechnung und Simulation. Programmierung von CAx-Systemen Teil 1
Masterstudiengang Technische Berechnung und Simulation Programmierung von CAx-Systemen Teil 1 Name Vorname Matrikelnummer Aufgabensteller: Dr. Reichl, Dr. Küpper Hilfsmittel: Taschenrechner nicht zugelassen,
MehrEin erstes "Hello world!" Programm
OOP Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Die Benutzer Oberfläche von HOOPLU...2 2.1 Projekte öffnen und speichern...2 2.2 Die Klasse Program
MehrKlassen, Vererbung, Benutzereingabe
Rolf Hennicker, Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-12-13/infoeinf WS12/13 Aufgabe 1 Die bisherigen Anwendungen in den Übungen
MehrArbeitsblätter für Algorithmierung und Strukturierung C #
Prof. Dr.- Ing. Ch. Wahmkow Fachbereich Maschinenbau Fachhochschule Stralsund Arbeitsblätter für Algorithmierung und Strukturierung C # Inhalt : Struktogramme, Beispiele und Erläuterungen - Sequenz - vollständige
MehrLeseprobe. Walter Doberenz, Thomas Gewinnus. Visual C# 2008. Grundlagen und Profiwissen ISBN: 978-3-446-41862-2
Leseprobe Walter Doberenz, Thomas Gewinnus Visual C# 2008 Grundlagen und Profiwissen ISBN: 978-3-446-41862-2 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41862-2 sowie im
MehrLeseprobe. Webseiten entwickeln mit ASP.NET
Leseprobe zu Webseiten entwickeln mit ASP.NET von Jamal Baydaoui ISBN (Buch): 978-3-446-43723-4 ISBN (E-Book): 978-3-446-43784-5 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43723-4
MehrProgrammierung für Mathematik HS11
software evolution & architecture lab Programmierung für Mathematik HS11 Übung 8 1 Aufgabe: Codeverständnis (Repetition) 1.1 Lernziele 1. Code verstehen können. 2. Fehler im Code finden und korrigieren
MehrPraktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18. Vorbereitende Aufgaben
Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2017/18 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand Übungsblatt 8 Besprechung: 11. 15.12.2017 (KW 50) Vorbereitende
Mehr3 Steuerelemente dynamisch verwalten
Essentials 3 Steuerelemente dynamisch verwalten Normalerweise legen Sie bereits beim Formularentwurf fest, wie viele Steuerelemente es gibt, wo sie sich befinden etc. Wenn Sie mehr Flexibilität wünschen,
MehrWindows Forms Projekte mit C++ in Visual Studio 2017
Windows Forms Projekte mit C++ in Visual Studio 2017 In diesem kleinen Auszug aus dem Buch wird kurz gezeigt, wie man mit Visual Studio 2017 und früheren Versionen Windows- Programme mit einer grafischen
MehrSystem.out.println("TEXT");
Inhaltsübersicht - Erstes Beispiel - Datentypen - Ausdrücke und Operatoren - Schleifen / Bedinungen - Struktogramme - Grundgerüst eines Programms in JAVA - Einlesen von Daten Erstes Beispiel public class
MehrPraktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16. Vorbereitende Aufgaben
Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand, Marcel Preuß, Iman Kamehkhosh, Marc Bury, Diana Howey Übungsblatt
Mehr3.3 Konstruktoren und Destruktoren
Konstruktoren eine spezielle Form von Methoden gleicher Name wie Klasse kein Rückgabewert Aufgabe: Instanzen einrichten (konstruieren), Anfangswerte setzen, Werte übernehmen, an Instanzvariablen übergeben
MehrVisual.NET Extensions Tutorial
Visual.NET Extensions vdxexplorertree One To Many Datenmanipulation mit Treeview Das umfangreiche Applikationsentwicklungs-Framework für die einfache Entwicklung von Microsoft Visual Studio.NET Datenbank-
MehrÜbung Nr. 20 Freitag, 09:00-11:00 Uhr in E3.301
Übung Nr. 20 Freitag, 09:00-11:00 Uhr in E3.301 Aufgabe 8: Implementierung eines Ereignis-Automaten a) Modellieren Sie einen Ereignis-Automaten für den in der Abbildung dargestellten und in Calculator.java
MehrAusnahmen. Gerd Bohlender. Institut für Angewandte und Numerische Mathematik. Vorlesung: Einstieg in die Informatik mit Java 27.6.
Ausnahmen Gerd Bohlender Institut für Angewandte und Numerische Mathematik Vorlesung: Einstieg in die Informatik mit Java 27.6.07 G. Bohlender (IANM UNI Karlsruhe) Ausnahmen 27.6.07 1 / 8 Übersicht 1 Einführung
MehrC# Tutorial Part 1. Inhalt Part 1. Einleitung. Vorbereitung. Eagle Eye Studios. Einleitung Vorbereitung Das erste Projekt
Eagle Eye Studios C# Tutorial Part 1 Inhalt Part 1 Einleitung Vorbereitung Das erste Projekt Einleitung Wer sich mit dem Programmieren schon einigermaßen auskennt, kann diesen Abschnitt überspringen. Programmieren,
MehrAPR Dauer: 25 Minuten
2. Test 18.12.2009 APR Dauer: 25 Minuten 3AHITS Lehrer Punkte Beurteilung Schüler DI Wenzina Reinhardt 29,5/40 Befriedigend Mosgöller Alexander 1,0/1 1. Eines der Konzepte der OOP wird folgendermaßen beschrieben:
MehrUwe Klappert. Coding For Fun mit C#
Uwe Klappert Coding For Fun mit C# Auf einen Blick 1 Einleitung... 9 2 Die Sache mit.net... 13 3 Ausgeschlafen das Wecker-Tool... 41 4 Alles Täuschung oder was? Herr Hermann und sein Gitter... 69 5 Mit
MehrNeue Features in C# 2.0
Neue Features in C# 2.0 (gekürzt) Generische Typen Iteratoren Vereinfachte Delegate-Erzeugung Anonyme Methoden Partielle Klassen Sonstiges University of Linz, Institute for System Software, 2004 published
MehrHochschule der Medien Prof. Uwe Schulz 14. Juli 2010 Klausur Informatik, EDV-Nr. 40301 Seite 1 von 5. Teil 2: Aufgaben
Hochschule der Medien Prof Uwe Schulz 14 Juli 2010 Klausur Informatik, EDV-Nr 40301 Seite 1 von 5 Name: Matr Nr: Teil 2: Aufgaben Hilfsmittel: alle außer tragbare Computer und Nachbar Bearbeitungszeit:
MehrJava Übung. Übung Mai Universität Duisburg-Essen Kommedia, Übung EinPro SS06, Einführung in Java - Übung. Werner Gaulke.
Java Übung Übung 5 Universität Duisburg-Essen Kommedia, Übung EinPro SS06, 9. Mai 2006 (UniDUE) 9. Mai 2006 1 / 20 Beispiel Anforderungen: Klasse Mensch mit Attributen: Name, Alter, Laune, Geschlecht.
MehrHerausfinden der 'User' von eingegebenen Daten in ProMISe
Herausfinden der 'User' von eingegebenen Daten in ProMISe Um herauszufinden, von welchem User bestimmte Daten eines Falles eingegeben, geändert oder gelöscht wurden, braucht man zuerst einen Filter, der
Mehr2. Vererbung und Kapselung
2. Vererbung und Kapselung Die Objekte der Klasse BALL werden im Gegensatz zu den Objekten von KREIS noch nicht graphisch dargestellt. Um die BALL-Objekte auch graphisch darzustellen zu können, muss BALL
MehrEin kleines Ratespiel
Ein kleines Ratespiel Ein eigenes Spiel wie AntMe! zu programmieren, ist gar nicht so einfach. Wahrscheinlich kämen Sie auch gar nicht auf die Idee, jetzt schon an so etwas zu denken. Aber Ihr Ziel sollte
MehrWindows Presentation Foundation
Folie 1 Windows Presentation Foundation Workshop Teil 2 Pawel Kazakow Bjoern Hass pawel.kazakow@studentprogram.de bjoern.hass@studentprogram.de Folie 2 Windows Presentation Foundation Besprechung der Praxisaufgabe
MehrDelegates. «Delegierter» Methoden Schablone Funktionszeiger. Dr. Beatrice Amrhein
Delegates «Delegierter» Methoden Schablone Funktionszeiger Dr. Beatrice Amrhein Überblick Definition eines Delegat Einfache Delegate Beispiele von Delegat-Anwendungen 2 Definition 3 Definition Ein Delegat
MehrMultithreading mit WPF
Kapitel 10 Multithreading mit WPF In diesem Kapitel: Eine neue Ausnahme 442 Das Dispatcher-Objekt 444 Die Klasse DispatcherTimer 450 Die Klasse BackgroundWorker 451 WPF und die Task Parallel Library (TPL)
MehrWindows Presentation Foundation (WPF) -Grundlagen -Steuerelemente. Dr. Beatrice Amrhein
Windows Presentation Foundation (WPF) -Grundlagen -Steuerelemente Dr. Beatrice Amrhein Überblick Die Architektur WPF Projekt erstellen Steuerelemente einfügen Eigenschaften von Steuerelementen ändern Nach
MehrC# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 3: Kombination OOP/WF
C# Programmierung Eine Einführung in das.net Framework C# Programmierung - Tag 3: Kombination OOP/WF 1/27/2012 1 Mi Statisches Modifizierer Eigenschaften Polymorphie Baupläne Konstruktor WinForms Sealed,
MehrAbend 4 Übung : Erweitern von Klassen durch Vererbung
Abend 4 Übung : Erweitern von Klassen durch Vererbung Ziel, Inhalt Wir erweitern die Klassen, die wir zum Zeichnen mit TsuZeichnen verwenden. Dabei wenden wir die Vererbung an um die Klassen zu spezialisieren
MehrKapitel 9 Schnittstellen
Kapitel 9 Schnittstellen Korbinian Molitorisz IPD Tichy Lehrstuhl für Programmiersysteme KIT die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) Agenda Was ist eine Schnittstelle?
MehrDelegatesund Ereignisse
Delegatesund Ereignisse «Delegierter» Methoden Schablone Funktionszeiger Dr. Beatrice Amrhein Überblick Definition eines Delegat Einfache Delegate Beispiele von Delegat-Anwendungen Definition eines Ereignisses
MehrLeseprobe. Jan Tittel. Office 2010 Programmierung mit VSTO und.net 4.0. Word, Excel und Outlook erweitern und anpassen
Leseprobe Jan Tittel Office 2010 Programmierung mit VSTO und.net 4.0 Word, Excel und Outlook erweitern und anpassen Herausgegeben von Holger Schwichtenberg ISBN: 978-3-446-42411-1 Weitere Informationen
MehrJava Übung. Übung 3. Werner Gaulke. 2. Mai Universität Duisburg-Essen Kommedia, Übung EinPro SS06, Einführung in Java - Übung.
Java Übung Übung 3 Universität Duisburg-Essen Kommedia, Übung EinPro SS06, 2. Mai 2006 (UniDUE) 2. Mai 2006 1 / 17 Aufgabe 1 Umwandeln von do while in for Schleife. Listing 1: aufgabe3 1.java 1 public
MehrProgrammierung für Mathematik HS10 Übung 8
Department of Informatics software evolution & architecture lab Programmierung für Mathematik HS10 Übung 8 1 Aufgabe: Codeverständnis (Repetition) 1.1 Lernziele 1. Code verstehen können. 2. Fehler im Code
Mehr16. Ausnahmebehandlung Programmieren / Algorithmen und Datenstrukturen 2
16. Ausnahmebehandlung Programmieren / Algorithmen und Datenstrukturen 2 Prof. Dr. Bernhard Humm FB Informatik, Hochschule Darmstadt Wintersemester 2012 / 2013 1 Agenda Kontrollfragen Motivation Fehlerbehandlung
MehrEinführung in das Microsoft.NET-Framework. Programmiersprache C#
Einführung in das Microsoft.NET-Framework Programmiersprache C# Windows Forms, ADO.NET und Microsoft SQL Server Compact Boris Hülsmann 27.09.2010 1 In dieser Einführung bekommen Sie einen kurzen Einstieg
Mehr