A cross-platform UI framework for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

22 lines
893 B

using System;
using Avalonia.Controls;
namespace ControlCatalog.Pages;
public partial class RetroGamingHomeView : UserControl
{
public Action<string>? GameSelected { get; set; }
public RetroGamingHomeView()
{
InitializeComponent();
HeroPlayBtn.Click += (_, _) => GameSelected?.Invoke("Cyber Ninja 2084");
ContinuePixelQuestBtn.Click += (_, _) => GameSelected?.Invoke("Pixel Quest");
ContinueSpaceVoidsBtn.Click += (_, _) => GameSelected?.Invoke("Space Voids");
NewReleaseNeonRacerBtn.Click += (_, _) => GameSelected?.Invoke("Neon Racer");
NewReleaseDungeonBitBtn.Click += (_, _) => GameSelected?.Invoke("Dungeon Bit");
NewReleaseForestSpiritBtn.Click += (_, _) => GameSelected?.Invoke("Forest Spirit");
NewReleaseCyberCityBtn.Click += (_, _) => GameSelected?.Invoke("Cyber City");
}
}