Heim  >  Artikel  >  Backend-Entwicklung  >  C#-Entwicklungs-Winform (gemeinsame Steuerung)

C#-Entwicklungs-Winform (gemeinsame Steuerung)

黄舟
黄舟Original
2017-02-07 15:11:302420Durchsuche

1. Designideen des Kunden

1. Designideen und Architekturrahmen ausarbeiten

3 🎜 >4. Datenbankzugriff

2. Öffentliche Steuerelemente

1. Schaltfläche:

⑴ Aktiviert: Bestimmen Sie, ob das Steuerelement aktiviert werden soll

⑵ Sichtbar: Bestimmen Sie, ob es sich bei dem Steuerelement um Kursware handelt.

2. CheckBox (Multioptionsliste)

3 Wert):

① Geben Sie die Daten ein

Sie können den auszufüllenden Inhalt in die Artikelsammlung im Hintergrund einfügen

② die ausgewählten Daten (SelectedItem )

MessageBox.Show(comboBox1.SelectedItem.ToString());
private void button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < 8; i++)
            {
                comboBox1.Items.Add(i);
            }
        }

⑴ DropDownStyle: Nur Auswahl erlaubt


⑵ SelectedIndex: Standardmäßig ausgewähltes Element

Im Konstruktor hinzufügen: comboBox1.SelectedIndex = 0;

4. (ermöglicht dem Benutzer die Auswahl eines Datums und einer Uhrzeit und zeigt Datum und Uhrzeit im angegebenen Format an) :

Wert:

Zuweisung:

MessageBox.Show(dateTimePicker1.Text); //中文日期
MessageBox.Show(dateTimePicker1.Value.ToString());// DateTime类型

5. Bezeichnung (Laufzeitinformationen und erklärenden Text für das Steuerelement bereitstellen)

DateTime dt=ConvertToDateTime(“2000-1-1”);
dateTimePicker1.Value=dt;
LinkLabel (Zeigt ein Label-Steuerelement an, das die Hyperlink-Funktion unterstützt)

6. ListBox (zeigt eine Liste an, aus der der Benutzer Elemente auswählen kann)

SelectionMode: None erlaubt keine Auswahl Man kann nur eine MultiExtended-Verbindung auswählen. Wählen Sie MultiSimple-Mehrfachauswahl und müssen nicht nacheinander auswählen.
private void linkLabel1_Click(object sender, EventArgs e)
        {
            Process.Start("Chrome", "http://www.sina.com.cn");
}

So erhalten Sie alle Inhalte der Mehrfachauswahl im Hintergrund:

Verwenden Sie die SelectedItems Sammlung, um sie zu durchlaufen

7. ListView (Zeigt eine Sammlung von Elementen in einer von fünf verschiedenen Ansichten an)

8.
private void button3_Click(object sender, EventArgs e)
        {            string a = "";            foreach(object o in listBox1.SelectedItems)
            {
                a += o.ToString();
            }

Maske: Einstellungen steuern dies. Die vom Steuerelement erlaubte Eingabezeichenfolge

9. MonthCalendar (Kalender):

MaxSelectionCount Bei der Auswahl eines Datums kann die maximale Anzahl an Tagen angegeben werden ausgewählt

Backend-Code: SelectionStart SelectionEnd

10. NotifyIcon (Tray-Programm):

⑴ Sichtbar: ob es sichtbar ist; Symbol: kleines Symbol;
MessageBox.Show(monthCalendar1.SelectionStart.ToString() + "-" + monthCalendar1.SelectionEnd.ToString());

⑶ Text: Anzeigename ;

11. (ein Auswahlfeld, in dem Sie auf die Schaltfläche auf dem Steuerelement klicken können, um einen bestimmten Wert zu erhöhen oder zu verringern)

⑴ Inkrement: Der Wert wird bei jedem Klicken auf die Schaltfläche erhöht oder verringert.

⑵ Maximum: der Maximalwert wird normalerweise hier platziert und mit dem BackgroundImageLayout-Layout verwendet 🎜>

⑵ Maximum: Maximalwert; ⑶ Minimum: Die Geschwindigkeit des Vorgangs, wenn der Fortschritt nicht angezeigt wird 14. RichTextBox (großes Textfeld):

Das Escape-Zeichen text-rn kann im Hintergrund verwendet werden

15 TextBox (Textfeld):

⑴ Mehrzeilig: Mehrzeilige Bearbeitung

⑵ ScrollBars: Bildlaufleistenanzeige

⑶TabIndex: Index der Tab-Tastenfolge, beginnend bei Null;

⑷ TabStop: Der Tab-Fokus kann während des Fastens nicht verschoben werden

16. ToolTip (Anmerkung):

⑴ ToolTipTitle: Anmerkungsinhalt

Solange Sie dieses Steuerelement hineinziehen, werden alle Steuerelemente ein zusätzliches Attribut enthalten Verschiedene Elemente, die zum Festlegen der Einführung dieses Steuerelements verwendet werden

⑵InitialDelay: Wie viele Sekunden muss der Mauszeiger bewegt werden, um die Anmerkung anzuzeigen; ⑶ ReshowDelay: Ändern Sie, wie lange das Steuerelement zum Konvertieren benötigt Anmerkung.

17. TreeView (Baumliste)

18. WebBrowser (erstellt vom Browser)

URL (Eigenschaft) - Uri (Objekt

Uri u = new Uri(textBox1.Text);
webBrowser1.Url = u;

Das Obige ist der von C# entwickelte Inhalt von Winform (öffentliche Kontrolle). Inhalt, bitte folgen Sie der chinesischen PHP-Website (www.php.cn)!




Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn