using System; namespace Sunny.UI.Demo { public partial class FButton : UIPage { public FButton() { InitializeComponent(); uiToolTip1.SetToolTip(uiButton1, uiButton1.Text); uiToolTip1.SetToolTip(uiSymbolButton1, uiSymbolButton1.Text, "SunnyUI"); uiToolTip1.SetToolTip(uiSymbolButton2, uiSymbolButton2.Text, "SunnyUI", uiSymbolButton2.Symbol, 32, UIColor.Red); } /// /// 放在 [窗体Load、重载OnLoad、重载Init] 的内容每次页面切换,进入页面都会执行。 /// 这三个选一个用就行了。 /// /// /// private void FButton_Load(object sender, EventArgs e) { Console.WriteLine("1. FButton_Load"); } //放在 [窗体Load、重载OnLoad、重载Init] 的内容每次页面切换,进入页面都会执行。 protected override void OnLoad(EventArgs e) { base.OnLoad(e); Console.WriteLine("3. FButton_OnLoad"); } //放在 [窗体Load、重载OnLoad、重载Init] 的内容每次页面切换,进入页面都会执行。 public override void Init() { base.Init(); uiSwitch1.Active = uiSwitch4.Active = true; uiSwitch2.Active = uiSwitch3.Active = false; Console.WriteLine("2. FButton_Init"); } //放在 [Final] 的内容每次页面切换,退出页面都会执行 public override void Final() { base.Final(); Console.WriteLine("4. FButton_Final"); } private void uiButton10_Click(object sender, EventArgs e) { uiButton10.Selected = !uiButton10.Selected; } private void uiSwitch1_ValueChanged(object sender, bool value) { Console.WriteLine(uiSwitch1.Active); } } }