Lesson 9 -Figlets

This commit is contained in:
2025-08-09 08:27:42 +02:00
parent 5fb336b84a
commit 017aae6782

View File

@ -129,27 +129,40 @@
////table.AddRow(person);
////AnsiConsole.Write(table);
#endregion
//Lesson 8 - Panels
List<string> names = [
"Tim Corey",
"Sue Storm",
"[red]Bilbo Baggins[/]",
"John Doe",
"Princess Donaut",
"Steve Rogers"
];
////List<string> names = [
//// "Tim Corey",
//// "Sue Storm",
//// "[red]Bilbo Baggins[/]",
//// "John Doe",
//// "Princess Donaut",
//// "Steve Rogers"
////];
string panelInfo = string.Join("\n", names);
//Panel panel = new Panel(panelInfo);
Panel panel = new(new Markup(panelInfo).Centered());
panel.Header = new PanelHeader("Default names");
panel.Border = BoxBorder.Rounded;
panel.Padding(2, 1);
////string panelInfo = string.Join("\n", names);
//////Panel panel = new Panel(panelInfo);
////Panel panel = new(new Markup(panelInfo).Centered());
////panel.Header = new PanelHeader("Default names");
////panel.Border = BoxBorder.Rounded;
////panel.Padding(2, 1);
AnsiConsole.Write(panel);
////AnsiConsole.Write(panel);
#endregion
// Lesson 9 - FIGlet Text
AnsiConsole.Write(new FigletText("Hello")
.Centered()
.Color(Color.Red)
);
FigletText figlet = new("World");
figlet.Centered();
figlet.Color(Color.Red);
AnsiConsole.Write(figlet);
Console.ReadLine();
AnsiConsole.Clear();