ScrollBar funktioniert nicht richtig?
Ich versuche momentan eine "materialScrollBar" aus dem NuGet Package MaterialSkin2 meinem Panel "zuzuweisen". Die scroll bar die durch das AutoScroll setting erscheint funktioniert natürlich. Die materialScrollBar wieso auch immer aber nicht. Bzw. funktioniert sie nur zum teil. Wenn ich nämlich die materialScrollBar komplett nach unten ziehe wurde im panel aber nur sehr wenig heruntergescrollt. Um es besser zu verstehen habe ich einfach mal ein clip davon gemacht.
Wäre sehr nett wenn mir da jemand helfen könnte. Ich mache da schon ewig rum und konnte sonst nirgendswo etwas dazu finden.
Mein Code:
private void Form1_Load(object sender, EventArgs e)
{
materialScrollBar1.Value = panel3.VerticalScroll.Value;
materialScrollBar1.Minimum = panel3.VerticalScroll.Minimum;
materialScrollBar1.Maximum = panel3.VerticalScroll.Maximum;
materialScrollBar1.SmallChange = panel3.VerticalScroll.SmallChange;
materialScrollBar1.LargeChange = panel3.VerticalScroll.LargeChange;
}
private void materialScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
panel3.VerticalScroll.Value = materialScrollBar1.Value;
}
Der Clip:
1 Antwort
panel3.VerticalScroll.Value = materialScrollBar1.Value;
Wahrscheinlich sind die Werte hier falsch oder anders berechnet. Möglicherweise musst du da selber nochmal Hand anlegen. Aber sicher gibt es dazu auch eine Dokumentation oder nicht? Dort könnte man es auch nachlesen