using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace Bai16
{
class Program
{
static void XuatMenu(int chon)
{
string[] str = {"Chuc nang 1" , "Chuc nang 2", "Chuc nang 3", "Chuc nang 4", "Thoat"};
int x = 20;
int[] y = {5, 7, 9, 11, 13};
Console.CursorLeft = x;
Console.CursorTop = 3;
Console.ForegroundColor = ConsoleColor.White;
Console.BackgroundColor = ConsoleColor.Black;
Console.Write("BAI TAP MENU");
Console.ForegroundColor = ConsoleColor.Red;
for (int i = 0; i < str.Length; i++)
{
if (i == chon)
Console.BackgroundColor = ConsoleColor.Cyan;
else
Console.BackgroundColor = ConsoleColor.Green;
Console.CursorLeft = x;
Console.CursorTop = y[i];
Console.Write(str[i]);
}
}
static void XuLy()
{
int i = 0;
ConsoleKeyInfo key;
while (true)
{
XuatMenu(i);
Console.CursorLeft = 40;
Console.CursorTop = 18;
key = Console.ReadKey();
if (key.Key == ConsoleKey.DownArrow && i < 4)
i++;
if (key.Key == ConsoleKey.UpArrow && i > 0)
i--;
if (key.Key == ConsoleKey.Enter && i == 4)
break;
else if(key.Key == ConsoleKey.Enter)
Console.Write("Ban dang chon chuc nang " +(i+1).ToString());
}
}
static void Main(string[] args)
{
XuLy();
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace Bai16
{
class Program
{
static void XuatMenu(int chon)
{
string[] str = {"Chuc nang 1" , "Chuc nang 2", "Chuc nang 3", "Chuc nang 4", "Thoat"};
int x = 20;
int[] y = {5, 7, 9, 11, 13};
Console.CursorLeft = x;
Console.CursorTop = 3;
Console.ForegroundColor = ConsoleColor.White;
Console.BackgroundColor = ConsoleColor.Black;
Console.Write("BAI TAP MENU");
Console.ForegroundColor = ConsoleColor.Red;
for (int i = 0; i < str.Length; i++)
{
if (i == chon)
Console.BackgroundColor = ConsoleColor.Cyan;
else
Console.BackgroundColor = ConsoleColor.Green;
Console.CursorLeft = x;
Console.CursorTop = y[i];
Console.Write(str[i]);
}
}
static void XuLy()
{
int i = 0;
ConsoleKeyInfo key;
while (true)
{
XuatMenu(i);
Console.CursorLeft = 40;
Console.CursorTop = 18;
key = Console.ReadKey();
if (key.Key == ConsoleKey.DownArrow && i < 4)
i++;
if (key.Key == ConsoleKey.UpArrow && i > 0)
i--;
if (key.Key == ConsoleKey.Enter && i == 4)
break;
else if(key.Key == ConsoleKey.Enter)
Console.Write("Ban dang chon chuc nang " +(i+1).ToString());
}
}
static void Main(string[] args)
{
XuLy();
}
0 comments:
Post a Comment