コード例 #1
0
ファイル: Program.cs プロジェクト: alex915/VideoClub-Consola
        public static void MenuOne(string[] options)
        {
            ScrollMenu scrollMenu = new ScrollMenu();

            scrollMenu.HorizontalAlignment = HorizontalAlignment.Left;
            Console.WriteLine("\n\n\n\n\t BIENVENIDO AL VIDEOCLUB\n");
            for (int i = 0; i < options.Length; i++)
            {
                scrollMenu.AddItem(new LabelMenuItem()
                {
                    IsEnabled           = true,
                    IsVisible           = true,
                    Text                = options[i],
                    HorizontalAlignment = HorizontalAlignment.Stretch,
                    PaddingLeft         = 9,
                    PaddingRight        = 30 - options[i].Length,
                    ShortcutKey         = ShortCut(i),
                    Command             = new Opcion1Command(i)
                });
            }
            scrollMenu.Display();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: alex915/VideoClub-Consola
        public static void MenuTwo(string[] menu, int j)
        {
            Console.Clear();
            ScrollMenu scrollMenu = new ScrollMenu();

            scrollMenu.HorizontalAlignment = HorizontalAlignment.Left;
            Console.WriteLine($"\n\n\n\n\t BIENVENIDO AL VIDEOCLUB {Service.User.Nombre}\n");
            for (int i = 0; i < menu.Length; i++)
            {
                if (j == 0)
                {
                    scrollMenu.AddItem(new LabelMenuItem()
                    {
                        IsEnabled           = true,
                        IsVisible           = true,
                        Text                = menu[i],
                        HorizontalAlignment = HorizontalAlignment.Stretch,
                        PaddingLeft         = 9,
                        PaddingRight        = 30 - menu[i].Length,
                        ShortcutKey         = ShortCut(i),
                        Command             = new Opcion2Command(i)
                    });
                }
                else if (j == 1)
                {
                    scrollMenu.AddItem(new LabelMenuItem()
                    {
                        IsEnabled           = true,
                        IsVisible           = true,
                        Text                = menu[i],
                        HorizontalAlignment = HorizontalAlignment.Stretch,
                        PaddingLeft         = 9,
                        PaddingRight        = 30 - menu[i].Length,
                        ShortcutKey         = ShortCut(i),
                        Command             = new Opcion3Command(i)
                    });
                }
                else if (j == 2)
                {
                    scrollMenu.AddItem(new LabelMenuItem()
                    {
                        IsEnabled           = true,
                        IsVisible           = true,
                        Text                = menu[i],
                        HorizontalAlignment = HorizontalAlignment.Stretch,
                        PaddingLeft         = 9,
                        PaddingRight        = 30 - menu[i].Length,
                        ShortcutKey         = ShortCut(i),
                        Command             = new Opcion4Command(i)
                    });
                }
                else if (j == 3)
                {
                    scrollMenu.AddItem(new LabelMenuItem()
                    {
                        IsEnabled           = true,
                        IsVisible           = true,
                        Text                = menu[i],
                        HorizontalAlignment = HorizontalAlignment.Stretch,
                        PaddingLeft         = 9,
                        PaddingRight        = 30 - menu[i].Length,
                        ShortcutKey         = ShortCut(i),
                        Command             = new Opcion5Command(i)
                    });
                }
            }

            scrollMenu.Display();
        }