X
Hallihallo
Ich habe ein Form und das möchte ich mit Scrollbars versehen. Ich will aber AutoScroll nicht verwenden. Daher "accesse" ich die Scrollbars über das ScrollProperty des Forms. (Form.HoriontalScroll, Form.VerticalScroll)
Ich hab aber diverse Problem damit, weil nicht das passiert was ich will (erwarte)
Hab da jetzt mal ein kleines Bsp gemacht, was beide Probleme vorführt.
1.) Ich stell LargeChange und Maximum ein, aber der Thumb verändert sich nicht. (Die Größe). Erst wenn man das erste mal draufklickt, ist die Größe des "Thumbs" richtig (in dem Bsp 1/4)
2.) Ich kann den Thumb zwar ziehen, aber wenn ich die Maustaste auslass, hüpft er wieder zu Value = 0
Wieso????
Bitte um Hilfe ... bin am verzweifeln!
public ref class MainWindow : public Windows::Forms::Form
{
protected:
virtual void ScrollHandler (Object^ sender, ScrollEventArgs^ e) sealed
{
this->Text = e->NewValue.ToString ();
//Schätze mal die Zeile kann ich mir schenken!?!?
this->HorizontalScroll->Value = e->NewValue;
}
public:
MainWindow (void)
{
this->HorizontalScroll->Visible = true;
this->HorizontalScroll->SmallChange = 60;
this->HorizontalScroll->LargeChange = 200;
this->HorizontalScroll->Minimum = 0;
this->HorizontalScroll->Maximum = 800;
this->HorizontalScroll->Enabled = true;
this->Scroll += gcnew ScrollEventHandler (this, &MainWindow::ScrollHandler);
}
};
Danke