Sie sind hier: Startseite | Wissen

Was ist Steuerelement?

Steuerelemente (engl. Controls) sind Softwarekomponenten, die Laufzeit und/oder Entwicklungszeit einer Anwendung eine visuelle Repräsentation haben. Wenn Steuerelemente nur zur Entwicklungszeit im einen grafischen Designer sichtbar sind und dann zur Laufzeit ohne visuelle Darstellung im Hintergrund wirken (z.B. eine Zeitgeber oder ein Ereignisprotokoll), dann spricht man von Entwurfszeitsteuerelementen (Design Time Controls).

Steuerelemente in .NET
In .NET 1.x und 2.0 gab es zwei Arten von Steuerelementen: Clientseitige Windows Forms-Steuerelemente und serverseitige Web Forms-Steuerelemente (alias: ASP.NET-Serversteuerelemente). Ab .NET 3.0 kommen Steuerelemente für die Windows Presentation Foundation (WPF) hinzu. In Silverlight gibt es ebenfalls eigene Steuerelemente.

Normale Steuerelemente mit visueller Repräsentation zur Laufzeit werden auf Formularen (Forms) positioniert, Entwurfszeitsteuerelementen kommen entweder in einem speziellen Bereich in Formularen (genannt Component Tray) oder in sogenannten Components zum Einsatz (siehe Kasten: Softwarekomponenten in .NET).

Beratung & Support:

Schulungen zu diesem Thema:

 Microsoft SQL Server 2008 - Die Neuerungen gegenüber SQL Server 2005 (Update-Schulung)
 Windows Modern Apps/Windows Universal Apps entwickeln mit der Windows Runtime (WinRT), XAML und .NET/C#/Visual Basic
 Windows Presentation Foundation (WPF) für typische Geschäftsanwendungen
 Extensible Application Markup Language (XAML)
 Visual Basic .NET für Umsteiger von VBA/VB 4/5/6
 Von ASP.NET 1.1 nach ASP.NET 2.0: Neuerungen in ASP.NET 2.0
 Tipps & Tricks für bessere Websites mit ASP.NET
 Microsoft Expression Blend - Benutzerschnittstellendesign für XAML-basierte Oberflächen (WPF, Silverlight, Windows Runtime)
 AngularJS 1.x - Basiswissen
 C# für Umsteiger von klassischem Visual Basic/COM
 Parallelprogrammierung mit .NET (Multi-Threading/Multi-Tasking) - mit C#/Visual Basic und/oder C++
 Windows Modern Apps/Windows Universal Apps entwickeln mit der Windows Runtime (WinRT), HTML/CSS und JavaScript sowie WinJS
 ASP.NET Webforms im Überblick - Weboberflächen mit .NET
 Windows Presentation Foundation (WPF) - Basiswissen
 Performanceanalyse und Performancesteigerung (Tuning/Leistungstipps) von WPF-Anwendungen
 Windows Modern Apps/Windows Universal Apps entwickeln mit der Windows Runtime (WinRT), XAML und C++/CX sowie der WRL
 Windows Presentation Foundation (WPF) / XAML für Grafiker/Designer
 Microsoft SQL Server Reporting Services (SSRS)
 Visual Basic 6.0 (VB6.0)
 Moderne Web-Anwendungen mit ASP.NET (Core) MVC, WebAPI, HTML5.x/CSS3 und JavaScript-/TypeScript-Frameworks
 ASP.NET Webforms-Crashkurs (3 Tage)
 ASP.NET Webforms (System.Web) - Basiswissen
 AJAX mit ASP.NET (Microsoft AJAX Framework / ASP.NET AJAX Extensions / "Atlas")
 ASP.NET Model View Controller (ASP.NET MVC) und ASP.NET WebAPI für ASP.NET MVC 5.x oder ASP.NET MVC Core 2.x/3.x
 Universal Windows Platform (UWP) Apps entwickeln (Windows 10 Apps erstellen)
 Visual Studio LightSwitch - Rapid Application Development (RAD) für Silverlight und HTML5
 Windows 8/Windows 8.1 für Entwickler: Programmierung mit der Windows Runtime (WinRT) - Erstellen von Windows Apps mit C#/XAML und/oder JavaScript/HTML
 .NET Akademie: Windows-Desktop-Anwendungen mit der Windows Presentation Foundation (WPF) in .NET und .NET Core (3-Tages-Agenda des öffentlichen Seminars)
 ASP.NET Webforms (System.Web) - Datenzugriff
 Windows-Anwendungen mit Windows Forms - Basiswissen
 Anfrage für eine individuelle Schulung zum Thema Steuerelement;  Gesamter Schulungsthemenkatalog