Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

Popup für Mitarbeiter Auswahl

 

Plantafel:

 

Status:

So ich habe jetzt für heute ein kleines Auswahlfenster eingebaut, das erscheint, wenn man auf eine der Plan-Zellen klickt.

 

Die Vorgehensweise ist ja so:

1) man klickt auf eine Zelle im Plan und wählt einen Mitarbeiter aus (vorbereitet)

Oder

2) man nimmt von einer Liste am Unteren Rand der Plantafel und schiebt den Mitarbeiter in die Zelle

 

ausgewählt

 

Plantafel-Progamm

Das Programm macht folgendes:

Beim Aufbau der Plantafel werden Reihen in das Grid_Plan eingefügt (Rowdefinitions).

In die Reihen werden dann sichtbare Zellen als Border-Elemente eingefügt.

Die Elemente werden mit einem Mouse-Event angefügt.

RowDefinition row = Grid_Plan.RowDefinitions[iRow];

 

                for (int iCol = 1; iCol < Grid_Plan.ColumnDefinitions.Count; iCol++)

                {

                    ColumnDefinition col  = Grid_Plan.ColumnDefinitions[iCol];

 

                    Border panel = new Border();

                    Grid.SetColumn(panel, iCol);

                    Grid.SetRow(panel, iRow);

 

                    panel.MouseUp += Panel_MouseUp;

                    

                    panel.Margin = new Thickness(1);

                    panel.Background = new SolidColorBrush(Color.FromArgb(230, 230, 230, 230));

                    Grid_Plan.Children.Add(panel);

 

                }

 

 

Weiter unten ist dann ein Code, welcher auf den MouseUp Event anspringt.

Dieser öffnet dann das Popup-Window

 

private void Panel_MouseUp(object sender, MouseButtonEventArgs e)

{

    Border panel = sender as Border;

    PU_Schichtplan_Mitarbeiter popup = new PU_Schichtplan_Mitarbeiter();

    popup.ShowDialog();

    //MessageBox.Show("clicked");

}

 

 

Mobile
»
WPF: Explorer mit Pfad öffnen
»
WPF Documentviewer: Suchfeld und Toolbar ausblenden
»
PF Documentviewer Druckvorschau beim Drucken
»
WPF: eine Seite in Druckvorschau anzeigen und drucken
»
WPF: Drag Drop Beispiel
»
Popup Window für Mitarbeiter Auswahl
»
WPF : aktuelle Kalender Woche berechnen
»
Text aus PDF auslesen in C# mit iTextSharp
»
Send Emails mit WPF
»
WPF: erstellen einer selektierbaren Liste

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de