c#坛送分王-----------狂送 100 蒙

3215599 2003-12-12 11:10:48
我在在一个自定义控件中响应另外一个自定义控件的消息 。
体现 oo 的编码风格。

谢谢。
...全文
13 57 打赏 收藏 举报
写回复
57 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lzqwj 2003-12-15
  • 打赏
  • 举报
回复
seztty 2003-12-15
UP
  • 打赏
  • 举报
回复
king678 2003-12-15
oi
  • 打赏
  • 举报
回复
triout 2003-12-15
1——
你在你的应用中创建Control1和Control2的实例。

2——
在Control1的Button1的Click事件中作以下操作之一:

A——
直接调用ttt:
Control2.ttt(sender,e);
//要求ttt是Public的
//如果在ttt中用到了sender对象,那么,根据需要,修改sender为Control2.Button3

B——
发送系统消息,通知Button3被Click(这个比较难)
  • 打赏
  • 举报
回复
flying310 2003-12-15
来接分的很多呀,我还是不明白楼主的问题.
  • 打赏
  • 举报
回复
viaboy 2003-12-15
up
  • 打赏
  • 举报
回复
yaotiebing 2003-12-15
请用DELEGATE
  • 打赏
  • 举报
回复
3215599 2003-12-15
很简单的问题啊。

我做了一个这样的界面:
一个窗口上放置了两个 panel : panel1 和 panle2
然后我 panel1 放了自定义控件 control1
然后我 panel2 放了自定义控件 control2
cotrol1 上包含两个button ,button11,button12
cotrol2 上包含两个button ,button21,button22

我现在 button21 自定义一个事件 ttt,来改变 button22 的背景色。 (这个很简单,在同一个 .cs文件中)
我现在想在 button11 的click 事件调用 button21 的 ttt 事件,怎么办。(button11,和button 21 在不同的cs文件中)

简单的说就是在不同cs文件的一个类 调用 另 一个类的 方法。

希望给出比较好的解决办法。
  • 打赏
  • 举报
回复
sakilau 2003-12-15
up
  • 打赏
  • 举报
回复
shepengtao 2003-12-15
接分,谢谢楼主
  • 打赏
  • 举报
回复
xiaye0908 2003-12-14
up


up


up



up


接分,谢谢楼主
  • 打赏
  • 举报
回复
hujun331 2003-12-13
up
  • 打赏
  • 举报
回复
SunofNight 2003-12-13
UP
  • 打赏
  • 举报
回复
Stevetan81 2003-12-13
up
  • 打赏
  • 举报
回复
hivak47 2003-12-13
了解,接分!谢谢楼主!!!!!!
  • 打赏
  • 举报
回复
datouxiaogui 2003-12-13
接分
  • 打赏
  • 举报
回复
再见理想 2003-12-13
一个控件就相当于一个类,在一个类中调用另一个类中的方法,想必我不说你也会了吧!
  • 打赏
  • 举报
回复
hufayuzhou 2003-12-13
up
  • 打赏
  • 举报
回复
o1o 2003-12-12
将ttt设为public,1中需要using 3,1 的 click 事件即可调用 3.ttt.
  • 打赏
  • 举报
回复
uscool 2003-12-12
UPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUPUPUPUPUPPUPUPUP
  • 打赏
  • 举报
回复
加载更多回复
相关推荐
发帖
C#
加入

10.7w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
申请成为版主
帖子事件
创建了帖子
2003-12-12 11:10
社区公告

让您成为最强悍的C#开发者