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

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

谢谢。
...全文
30 57 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
57 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
加载更多回复(37)

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧