發布時間:2018-04-18 17:24 作者:獨孤劍 閱讀:1815
Winform 加載時各事件的順序
using System; using System.Windows.Forms; namespace WindowsFormsApp12 { /* 1 13 14 5 6 5 6 2 7 11 12 8 9 10 3 4 15 16 */ public partial class Form1 : Form { public Form1() { Console.WriteLine("1"); InitializeComponent(); Console.WriteLine("2"); } protected override void OnActivated(EventArgs e) { Console.WriteLine("3"); base.OnActivated(e); Console.WriteLine("4"); } protected override void OnClientSizeChanged(EventArgs e) { Console.WriteLine("5"); base.OnClientSizeChanged(e); Console.WriteLine("6"); } protected override void OnCreateControl() { Console.WriteLine("7"); base.OnCreateControl(); Console.WriteLine("8"); } protected override void OnGotFocus(EventArgs e) { Console.WriteLine("9"); base.OnGotFocus(e); Console.WriteLine("10"); } protected override void OnLoad(EventArgs e) { Console.WriteLine("11"); base.OnLoad(e); Console.WriteLine("12"); } protected override void OnResize(EventArgs e) { Console.WriteLine("13"); base.OnResize(e); Console.WriteLine("14"); } protected override void OnShown(EventArgs e) { Console.WriteLine("15"); base.OnShown(e); Console.WriteLine("16"); } } }
微信打賞, 微信掃一掃
支付寶打賞, 支付寶掃一掃
如果文章對您有幫助,歡迎給作者打賞