[英]C# controling a panel
我正在使用Microsoft Visual C#並制作表格。 我不知道我的詞匯是否正確,但是我的想法是當我使用Panel Figure = new Panel ();
創建面板時Panel Figure = new Panel ();
我無法控制它,即更改位置。 當我嘗試
Point MoveLeft = Figure.Location;
MoveLeft.Offset(-25, 0);
Figure.Location = MoveLeft;
它需要已經存在的名為“ Figure”的面板,而我新創建的面板不響應命令。
還有什么方法可以在創建面板時使用已經存在的面板,即創建與面板“三角形”相同的面板?
如果您的表單上已經有一個名為“ triangle”的面板,則可以在這樣的代碼中簡單地引用它
triangle.Left = -25;
如果創建一個新面板,則需要將其添加到窗體的控件列表中
Panel Figure = new Panel();
Form1.Controls.Add(Figure);
Form1.Location = new Point(-25, 0);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.