【发布时间】:2010-09-03 19:30:07
【问题描述】:
假设我有一个表格和他的孩子 我希望孩子在他们不认识的情况下触发他的父亲 换句话说,我希望孩子是通用的
例如,假设我有一个表单按钮和一个richTextBox,我想通过点击来更改richTextBox 文本
我希望表单和按钮彼此不认识,我该怎么做? 我试试这个:
public partial class Form1 : Form
{
delegate void myfatherDelgate();
static int msgCounter = 0 ;
public Form1()
{
InitializeComponent();
button1 = new myButton();
myfatherDelgate += myMethod();
}
public void myMethod()
{
switch (msgCounter)
{
case 1:
{
richTextBox1.Text = "first click";
msgCounter++;
}
case 2:
{
richTextBox1.Text = "second click";
}
defult: this.Close;
}
}
}
public class mybutton : 按钮 { 静态int myint;
protected override void OnClick(EventArgs e)
{
base.OnClick(e);
this.Parent.Invoke(myfatherDelgate());
}
}
最简单的方法是:
private void button1_Click(object sender, EventArgs e)
{
switch (msgCounter)
{
case 1:
{
richTextBox1.Text = "first click";
msgCounter++;
}
case 2:
{
richTextBox1.Text = "second click";
}
defult: this.Close;
}
}
以父亲的形式...
我认为我的所有概念都是废话,有人可以照亮我吗? 但是我在这里弄错了,有人可以在这里帮助我吗?...
【问题讨论】:
-
可怜的孩子永远不会认识他的父亲?你是什么怪物..
-
我知道如何在父亲认识他的儿子并推翻他的情况下做到这一点>
-
偶尔打个电话也不会痛。你知道,保持联系......