GetFrameworkElementByName
Introduction
using MonoGameGum.Forms;Code Example - Getting a Button from a Screen
var project = GumUI.Initialize(this, "GumProject/GumProject.gumx");
var screen = project.Screens.Find(item => item.Name == "MainMenu");
var screenRuntime = screen.ToGraphicalUiElement();
screenRuntime.AddToRoot();
var button = screenRuntime.GetFrameworkElementByName<Controls.Button>("PlayButton");
button.Click += (_, _) => System.Diagnostics.Debug.WriteLine("Play was clicked");
Exceptions
Last updated
Was this helpful?

