/// <summary> /// 取得配置后的处理工厂对象 /// </summary> /// <param name="serviceType">指定为哪类服务器类型配置消息处理工厂</param> /// <returns></returns> public static void Processe(System.Windows.Forms.RichTextBox rtb, EMark mark) { if (_procs.ContainsKey(mark)) { _procs[mark].Process(rtb, mark); } }
/// <summary> /// 取得配置后的处理工厂对象 /// </summary> /// <param name="serviceType">指定为哪类服务器类型配置消息处理工厂</param> /// <returns></returns> public static void Processe(TextEditor rtb, EMark mark) { if (_procs.ContainsKey(mark)) { _procs[mark].Process(rtb, mark); } }
public void Process(System.Windows.Forms.RichTextBox rtb, EMark mark) { //粗体和斜体:用星号”*”或者下划线”_” //一个表示斜体; //两个表示粗体; //三个表示粗斜体。 switch (mark) { case EMark.bold: Bold(rtb); return; case EMark.itail: iterator(rtb); return; case EMark.boldanditail: Bold(rtb); iterator(rtb); return; } }
public void Process(TextEditor rtb, EMark mark) { //粗体和斜体:用星号”*”或者下划线”_” //一个表示斜体; //两个表示粗体; //三个表示粗斜体。 switch (mark) { case EMark.bold: Bold(rtb); return; case EMark.itail: iterator(rtb); return; case EMark.boldanditail: Bold(rtb); iterator(rtb); return; } }