我已經添加了我的主類,從中我調用按鈕類,這就是它應該打印出按鈕的地方。代碼編譯好,但我看不到實際的按鈕。在我看來,它沒有繼承控件屬性。謝謝!控件不能正常工作
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Windows;
//main class
namespace Test
{
public partial class Form1 : Form
{
buttons button1;
public Form1()
{
InitializeComponent();
print_button();
}
private void print_button()
{
button1 = new buttons();
button1.print();
}
}//form
}//test
//---------------------------------------------------------------//
//buttons class
namespace Test
{
public class buttons : System.Windows.Forms.Control
class buttons
{
private Button button1;
public buttons()
{
}
public void print()
{
button1 = new Button();
button1.Location = new System.Drawing.Point(82, 44);
button1.Size = new System.Drawing.Size(977, 54);
button1.Text = "next";
Controls.Add(button1);
}
}//class
}//test
Oh man ...對於'Controls'來說,這個方法應該在** form **或'buttons'裏面,應該繼承'Control'。我相信你想要第一個。 –
謝謝,我已經添加了繼承,但是我仍然無法看到表單 –
上的實際標籤請發佈一些關於您的項目的更多信息。它是什麼類型(Win窗體,Web窗體,...),你正在嘗試。 –