C#Windows窗体-将Form2中的文本框转换为列表项Form1
我在将表格2中的文本添加到表格1中的列表项时遇到问题。请任何人帮忙,对不起,如果有点混乱,我是新的编码:)我试图实现的是一个待办事项列表应用程序,在第二种形式中,文本应输入到文本框中-当用户单击输入时,此文本应输入到列表项中 另一个问题是,在这种情况下,使用列表项还是列表框更好 代码如下: 表格二 表格一C#Windows窗体-将Form2中的文本框转换为列表项Form1,c#,winforms,C#,Winforms,我在将表格2中的文本添加到表格1中的列表项时遇到问题。请任何人帮忙,对不起,如果有点混乱,我是新的编码:)我试图实现的是一个待办事项列表应用程序,在第二种形式中,文本应输入到文本框中-当用户单击输入时,此文本应输入到列表项中 另一个问题是,在这种情况下,使用列表项还是列表框更好 代码如下: 表格二 表格一 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ToDoList
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void filesToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Show();
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
public void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
}
public void button2_Click(object sender, EventArgs e)
{
}
public void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void F1Button1_Click(object sender, EventArgs e)
{
}
private void tB1_TextChanged(object sender, EventArgs e)
{
}
public void listView1_SelectedIndexChanged_1(object sender, EventArgs e)
{
}
}
}
您创建了不同的对象Form1,在退出按钮2\u单击后,该对象将被销毁。它是局部变量 您需要为TODO列表创建数据源,并将其发送到两个表单中,例如通过方法集数据源。那么你就有了一个可以访问的对象
这两种形式。您实际尝试了什么?代码让人觉得你根本没有尝试过任何东西,只是希望我们为你“填补空白”。我对windows窗体非常陌生,那么什么是数据源,我如何创建数据源?感谢您的帮助数据源是保存待办事项列表的对象。例如,List todoListDatasource=新列表。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ToDoList
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void filesToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Show();
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
public void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
}
public void button2_Click(object sender, EventArgs e)
{
}
public void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void F1Button1_Click(object sender, EventArgs e)
{
}
private void tB1_TextChanged(object sender, EventArgs e)
{
}
public void listView1_SelectedIndexChanged_1(object sender, EventArgs e)
{
}
}
}