@אוריי במקרה שלנו, המחלקה קוראים לה Form1.
כמה Form1 יש באפליקציה שבנית? אם מדברים מבחינת מחלקות, יש רק אחת.
אבל אם מדברים על מופעים, כלומר כמה פעמים אפשר לעשות new Form1? כמה שרוצים, בין אפס לאין סוף, כלומר אפשר הרבה מופעים לאותה מחלקה.
במחלקה Form1 עצמה בפונקציה לא סטטית, כשאתה כותב TextBoxCmd אז זה מתייחס לTextBoxCmd של המופע הנוכחי (this). אבל פונקציה סטטית אינה תלויה במופע, ואין לה מושג "מופע נוכחי" ולכן היא לא יודעת לאיזה TextBoxCmd לפנות, הרי יכול להיות אלף כאלו.
כל זה לתיאוריה, אני יודע שאתה עוד לא כ"כ שמה. בעולם המעשי עליך למחוק את המילה static שנתקעה בפונקציה Shortcut והכל יבוא על מקומו בשלום (הפונקציה תפסיק להיות סטטית והיא תהיה פר מופע, תלויה במופע הנוכחי).