Ich muss oben und unten Taste vertikalen Scrollen für Flow-Layout-Panel Elemente erstellen.Wie kann ich tun? Ich werde dieses Formular für POS machen.Wie erstellt man benutzerdefinierte Scroll-Taste für Flow-Layout-Panel in C#
Ich habe diesen Weg gemacht, aber es funktioniert nicht: Ich habe viele Tasten, die Größe 87 haben: Ich habe Code und Bild hinzugefügt.
private void btnScrollUp_Click(object sender, EventArgs e)
{
flowLayoutPanel1.VerticalScroll.Value = flowLayoutPanel1.VerticalScroll.LargeChange-1 ;
flowLayoutPanel1.PerformLayout();
}
private void btnScrollDown_Click(object sender, EventArgs e)
{
flowLayoutPanel1.VerticalScroll.Value = flowLayoutPanel1.VerticalScroll.LargeChange+ 1;
flowLayoutPanel1.PerformLayout();
}
einer der wichtigsten Gründe, dies nicht ist Sie = stattdessen verwendet funktioniert von + =/- =, aber diese Werteigenschaft verhält sich merkwürdig mit + = auf jeden Fall, siehe meine Antwort unten für eine vollständige Antwort, die behebt, was du hier getan hast :) – chrispepper1989
Interessant, warum machst du es im Code? warum nicht einfach flowLayoutPanel1.AutoScroll = true; flowLayoutPanel1.VerticalScroll.Visible = true; – chrispepper1989
Becuase dieses Programm wird Touchscreen-Maschine verwenden.So muss ich große Taste zum Scrollen setzen :) –