0
我的程序如下所示: 我有一個類的公共「主要方法」,它有一個帶有值的數據表。 我希望當用戶按下特定的按鈕時,我將在類的「主要方法」(public classname())中使用數據表按鈕的情況下計算一些事情。 有沒有辦法做到這一點?使用另一種方法的對象
我的程序如下所示: 我有一個類的公共「主要方法」,它有一個帶有值的數據表。 我希望當用戶按下特定的按鈕時,我將在類的「主要方法」(public classname())中使用數據表按鈕的情況下計算一些事情。 有沒有辦法做到這一點?使用另一種方法的對象
下面是一個簡單的例子:
using System.Data;
...
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
DataTable dt;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
dt = new DataTable();
//load your table here
...
}
// Create an event (maybe via the designer) for button click...
private void button1_Click(object sender, EventArgs e)
{
//you can reference the datatable here, for example tell how many rows it has
MessageBox.Show(dt.Rows.Count.ToString());
...
}
謝謝,如果沒有其他人會有其他選擇,我可以使用它:) –
絕對!但是,您必須更多地瞭解這些信息。你提供的內容使你很難理解你需要什麼。 – 2013-09-26 00:55:52
聽起來好像你可以通過閱讀一些基本的C#教程或一本關於C#的開始書籍獲益。 – crashmstr
+1因爲你是新手,歡迎來到堆棧溢出。 Ofir,如果您正在構建Windows應用程序,Windows窗體或WPF,那麼您應該在應用程序的主要方法中加載數據的可能性很小。我想你應該多讀一點關於C#中的Windows應用程序,通常只在需要時才加載數據,並將其從方法傳遞到方法作爲參數或類字段/屬性。 –