C# winform 我做了一个日历,用代码生成了多个按钮,想知道在单击某一个Button时,如何把Text属性里的值读出来,然后传到下个窗体里 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你的Button是同一个事件...可以Button _Button =(Button)sender;获取_Button.Text;另外 ,然后传到下个窗体里 你这里又是个控件...感觉你做成事件比较好 public delegate void SelectEnd(DateTime p_Time); public event SelectEnd SelectEndDate;Button后 调用if(SelectEndDate!=null)SelectEndDate(???); protected void Btn1_ServerClick(object sender, EventArgs e){Button btn = (Button)sender;btn.Text} 写一个 函数 比如叫做func,然后在所有button 的click 里面调用 private void button8_Click(object sender, EventArgs e) { fu(sender); } private void func(object sender) { MessageBox.Show((sender as Button).Text); } private void button9_Click(object sender, EventArgs e) { fu(sender); } 可以参考一下我我以前写的关于数据跨窗体传输的文章。Windows窗体间的数据交互http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx谈基于.net平台windows开发中的模式窗体http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx From1 里: private void button8_Click(object sender, EventArgs e) { SendData(sender); } private void SendData(object sender) { string str = (sender as Button).Text; Form2 frm2=new Form2(str); frm2.ShowDialog(); } From2里,添加一个这样的方法就好: public From2(string str) { //值就是str,从上个界面传过来的 } 库罗斯文2007源码? 如何把一图像嵌在程序内 有经验的给指点这个程序,我理解的不是很明白 propertyGrid展开的问题 请教 C#中如何读取带制表符XLS文件保存为EXECL2003文件类型 有没有人用C#处理视频 用VS2005开发PDA程序时连接SQL Server2000,出现错误,急! 还是“自动对时系统”问题,如何实现自动对时 我想做个 资源管理器,请大家帮忙! DataGridView的问题 Vs 2005 工具栏的查找框和查找按钮不见了,要进菜单栏去点“查找”才能出来。
可以Button _Button =(Button)sender;获取_Button.Text;另外 ,然后传到下个窗体里 你这里又是个控件...感觉你做成事件比较好 public delegate void SelectEnd(DateTime p_Time);
public event SelectEnd SelectEndDate;Button后 调用
if(SelectEndDate!=null)SelectEndDate(???);
{
Button btn = (Button)sender;
btn.Text
}
private void button8_Click(object sender, EventArgs e)
{
fu(sender);
}
private void func(object sender)
{
MessageBox.Show((sender as Button).Text);
} private void button9_Click(object sender, EventArgs e)
{
fu(sender);
}
Windows窗体间的数据交互
http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx
谈基于.net平台windows开发中的模式窗体
http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx
private void button8_Click(object sender, EventArgs e)
{
SendData(sender);
}
private void SendData(object sender)
{
string str = (sender as Button).Text;
Form2 frm2=new Form2(str);
frm2.ShowDialog();
} From2里,添加一个这样的方法就好:
public From2(string str)
{
//值就是str,从上个界面传过来的
}