c#winform问题 c#为了省事自定义了个组合控件。但是使用时出现问题,请教
c#winform问题c#为了省事自定义了个组合控件。但是使用时出现问题,请教一下。组合控件a上有个按钮。其他程序使用控件a如何做到单击按钮触发事件,默认的单击事件是单击...
c#winform问题
c#为了省事自定义了个组合控件。但是使用时出现问题,请教一下。
组合控件a上有个按钮。其他程序使用控件a如何做到单击按钮触发事件,默认的单击事件是单击控件a就触发,需要只有单击按钮才触发。 展开
c#为了省事自定义了个组合控件。但是使用时出现问题,请教一下。
组合控件a上有个按钮。其他程序使用控件a如何做到单击按钮触发事件,默认的单击事件是单击控件a就触发,需要只有单击按钮才触发。 展开
2016-08-17
展开全部
看起来是你的用法有问题
C# code
public delegate void TraceLogHanlder(int a_i4Level, string a_sLog);
public event TraceLogHanlder EventTraceLog;
private void TraceLog(int a_i4Level, string a_sLog)
{
if (EventTraceLog != null)
{
EventTraceLog(a_i4Level, "[Client ID]:" + ClientID + " To [" + TargetName + "]," + a_sLog);
}
}
m_pClientToFrontEnd.EventTraceLog += new MTCPIPClient.TraceLogHanlder(TraceNetworkLog);
你没有贴加载的代码,就自掘备己数做参考这个修改吧....
这是我用薯散衡来追TCP/IP dll中的log用的delegate
C# code
public delegate void TraceLogHanlder(int a_i4Level, string a_sLog);
public event TraceLogHanlder EventTraceLog;
private void TraceLog(int a_i4Level, string a_sLog)
{
if (EventTraceLog != null)
{
EventTraceLog(a_i4Level, "[Client ID]:" + ClientID + " To [" + TargetName + "]," + a_sLog);
}
}
m_pClientToFrontEnd.EventTraceLog += new MTCPIPClient.TraceLogHanlder(TraceNetworkLog);
你没有贴加载的代码,就自掘备己数做参考这个修改吧....
这是我用薯散衡来追TCP/IP dll中的log用的delegate
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询