Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1562 | Anzahl registrierter User: 1893 | Besucher online: 277
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Größe einer rahmenlosen Form ändern


Autor: NicoMcF
Sprache: C#
Bewertung:
noch nicht bewertet
Anzahl der Aufrufe: 1590
  
Kick it on dotnet-kicks.de  

Beschreibung:

Mit diesem Snippet kann man die Größe einer Form ohne Rahmen mit der Maus ändern. Ich benutze zur Umsetzung ein Label in der rechten unteren Ecke.

Abgelegt unter: Form, Maus, Größe, Rahmen, Size.



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        private Point MousePosition;

        private void lblPoint_MousDown(object sender, MouseEventArgs e)
        {
            MousePosition = new Point(e.X, e.Y);
        }

        private void lblPoint_MouseMove(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                Point NewMousePos = new Point(e.X, e.Y);

                Size = new Size(Size.Width + (NewMousePos.X - MousePosition.X), Size.Height + (NewMousePos.Y - MousePosition.Y)); 
            }
        }
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)



Diese Snippets könnten für Sie interessant sein:
[VB.NET] MDI Child Form nur einmal öffnen
[VB.NET] Ansichtsmodus für Forms (Alle Eingabefelder deaktivieren)
[VB.NET] Schliessen des Forms über X-Button verhindern
[C#] Form in den Windowsvordergrund bringen
[VB.NET] Form mit gedrückter linker Maustaste bewegen
[C#] Windows-Forms Panel frei positioniereren
[C#] Autom. Laden & Speichern von Position und Größe eines Forms
[C#] DirectX-Form
[C#] Fixes Form in Höhe und Breite verdoppeln, Inhalt skalieren
[C#] Form ohne Rahmen verschieben
[VB.NET] Füllen von Comboboxen aus einem Textfile
[VB.NET] Eigene Form aus ClassLibrary DLL Aufrufen
[C#] DesignMode im Kontruktor
[C#] Label per Hover erkennen
[C#] Maus Sanduhr zeigen wenn Methode ausgeführt wird
[C#] Maus kontrollieren
[VB.NET] Prüfen ob Maus vorhanden ist
[C#] Benutzereingaben blockieren [Übersetzung]
[C#] Tastenschläge zählen [Übersetzung]
[C#] Maus ansteuern mit C#
[VB.NET] Bildgröße verändern (Verhältnis)
[VB.NET] Bildgröße verändern (Prozentual)
[VB.NET] Bildgröße verändern (Manuell)
[VB.NET] Neues Größenverhältnis eines Bilds berechnen
[VB.NET] Größe eines Strings berechnen
[ASP.net] iFrame Grösse dem Inhalt anpassen
[C#] Größe verändern von Bildern
[C#] Größe einer SQL-Server Datenbank ermitteln
[VB.NET] Größe einer SQL-Server Datenbank ermitteln
[VB.NET] ControlResize wie in der IDE auch zur Laufzeit
[VB.NET] Ordnergröße ermitteln
[C#] Create Nice File Size in C#
[C#] Größe eines Strings berechnen
[C#] Größe eines Bildes mit mit gleichem Seitenverhältniss ändern
[C#] Byte Größenangaben als String formatieren (KB, MB, GB, ...)
[C#] MakeNiceSize()
[C#] Kapazität mit Einheit darstellen
[C#] Size of object in bytes
[C#] Get Directory Size Recursively
[VB.NET] Screensize berechnen

schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.