Hallo Leute ,
ich habe mir ein DropDown Menue gebastelt. In einem FlowLayoutPanel liegen 5 Buttons die jeweils beim Click ein normales Panel (Submenue) anzeigen welche später ebengalls noch einige Controls enthalten werden.
Soweit funktioniert auch alles bestens. Aber wenn ich alle Submenues öffne werden beide Scrollbars angezeigt, zwar enabled aber immer noch sichtbar. Das scrollen mit dem Mausrad funktioniert!!!
Belasse ich und setze AutoScroll am Ende ebenfalls auf false dann werden zwar beide Scrollbars ausgeblendet aber das scrollen mit dem Mausrad funktioniert nicht mehr!!!
Ich möchte aber beide (hoizintale und vertikale Scrollbar) komplett ausblenden und mit dem Mausrad weiter scrollen (Top/ Down) können!!!
Hier mal der Code:
Spoiler anzeigen
Wisst Ihr wie ich das Problem lösen kann?
Das kleine Programm habe ich angehängt!
Viele Grüße, bleibt gesund und danke für Eure Mühe vorab,
Duster
@ErfinderDesRades
Hab grad Deine Meinung zu FLP's gefunden.
Vertikale Scrollbar in einem FlowlayoutPanel deaktivieren
Werde mir jetzt mal das TLP mal genauer ansehen!
Viele Grüße,
Duster
P.S.: Gibt es irgndwo Tutorials vllt. Videotutorials die dierichtige Nutzung des Postensbeschreiben z.B.: Wie füge ich einen SpoilerButton in meinen Post ein etc.?.
Beiträge zusammengefügt. Spoilerbutton hab ich auch mal gleich mit eingefügt. ~Thunderbolt
@Thunderbolt
Hab ich eben erst gesehen, vielen Dank!
ich habe mir ein DropDown Menue gebastelt. In einem FlowLayoutPanel liegen 5 Buttons die jeweils beim Click ein normales Panel (Submenue) anzeigen welche später ebengalls noch einige Controls enthalten werden.
Soweit funktioniert auch alles bestens. Aber wenn ich alle Submenues öffne werden beide Scrollbars angezeigt, zwar enabled aber immer noch sichtbar. Das scrollen mit dem Mausrad funktioniert!!!
Belasse ich und setze AutoScroll am Ende ebenfalls auf false dann werden zwar beide Scrollbars ausgeblendet aber das scrollen mit dem Mausrad funktioniert nicht mehr!!!
Ich möchte aber beide (hoizintale und vertikale Scrollbar) komplett ausblenden und mit dem Mausrad weiter scrollen (Top/ Down) können!!!
Hier mal der Code:
C#-Quellcode
- using System;
- using System.Drawing;
- using System.Windows.Forms;
- namespace Drop_Down_002
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- HideSubMenu();
- FlpMain.AutoScroll = false;
- FlpMain.HorizontalScroll.Enabled = false;
- FlpMain.VerticalScroll.Enabled = false;
- FlpMain.HorizontalScroll.Visible = false;
- FlpMain.VerticalScroll.Visible = false;
- FlpMain.AutoScroll = true;
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void HideSubMenu()
- {
- Pnl_01.Visible = false;
- Pnl_02.Visible = false;
- Pnl_03.Visible = false;
- Pnl_04.Visible = false;
- Pnl_05.Visible = false;
- }
- private static void ShowSubMenu(Panel subMenu)
- {
- if (subMenu.Visible == false)
- {
- subMenu.Visible = true;
- }
- else
- {
- subMenu.Visible = false;
- }
- }
- private void Cmd_01_Click(object sender, EventArgs e)
- {
- ShowSubMenu(Pnl_01);
- }
- private void Cmd_02_Click(object sender, EventArgs e)
- {
- ShowSubMenu(Pnl_02);
- }
- private void Cmd_03_Click(object sender, EventArgs e)
- {
- ShowSubMenu(Pnl_03);
- }
- private void Cmd_04_Click(object sender, EventArgs e)
- {
- ShowSubMenu(Pnl_04);
- }
- private void Cmd_05_Click(object sender, EventArgs e)
- {
- ShowSubMenu(Pnl_05);
- }
- }
- }
Wisst Ihr wie ich das Problem lösen kann?
Das kleine Programm habe ich angehängt!
Viele Grüße, bleibt gesund und danke für Eure Mühe vorab,
Duster
@ErfinderDesRades
Hab grad Deine Meinung zu FLP's gefunden.
Vertikale Scrollbar in einem FlowlayoutPanel deaktivieren
Werde mir jetzt mal das TLP mal genauer ansehen!
Viele Grüße,
Duster
P.S.: Gibt es irgndwo Tutorials vllt. Videotutorials die dierichtige Nutzung des Postensbeschreiben z.B.: Wie füge ich einen SpoilerButton in meinen Post ein etc.?.
Beiträge zusammengefügt. Spoilerbutton hab ich auch mal gleich mit eingefügt. ~Thunderbolt
@Thunderbolt
Hab ich eben erst gesehen, vielen Dank!
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Duster“ ()