当前位置: 首页>>代码示例>>C#>>正文


C# TextBox.BeginInvoke方法代码示例

本文整理汇总了C#中System.Windows.Forms.TextBox.BeginInvoke方法的典型用法代码示例。如果您正苦于以下问题:C# TextBox.BeginInvoke方法的具体用法?C# TextBox.BeginInvoke怎么用?C# TextBox.BeginInvoke使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Windows.Forms.TextBox的用法示例。


在下文中一共展示了TextBox.BeginInvoke方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: SetTextBoxText

 public void SetTextBoxText(TextBox anything, string text)
 {
     anything.BeginInvoke((MethodInvoker)delegate
     {
         anything.Text = text;
     });
 }
开发者ID:facchinm,项目名称:SiRFLive,代码行数:7,代码来源:frmPRReport.cs

示例2: UpdateTextBoxInvoke

 public void UpdateTextBoxInvoke(TextBox box, string displayText, int linesToshow)
 {
     Object[] args = new object[3];
     args[0] = box;
     args[1] = displayText;
     args[2] = linesToshow;
     box.BeginInvoke(textBoxDelegate, args);
 }
开发者ID:MarkPaxton,项目名称:ScienceScopeAPI,代码行数:8,代码来源:DesktopLogbookTest.cs

示例3: AppendToTextBox

 public static void AppendToTextBox(string text, TextBox txtBox)
 {
     if (txtBox.InvokeRequired)
     {
         txtBox.BeginInvoke(
             new MethodInvoker(delegate() { AppendToTextBox(text, txtBox); })
         );
     }
     else
     {
         txtBox.AppendText(text);
     }
 }
开发者ID:plamikcho,项目名称:easyresx,代码行数:13,代码来源:FormCommonUtils.cs

示例4: SetTextBoxText

 public static void SetTextBoxText(TextBox textBox, string text)
 {
     if (textBox.InvokeRequired)
     {
         textBox.BeginInvoke(new Action(() =>
         {
             textBox.Text = text;
         }));
     }
     else
     {
         textBox.Text = text;
     }
 }
开发者ID:peterwillcn,项目名称:Avalon-nano,代码行数:14,代码来源:SafeControlUpdater.cs

示例5: AppendTextToTxtLog

 public static void AppendTextToTxtLog(string str, TextBox t)
 {
     if (t.InvokeRequired)
     {
         t.BeginInvoke(new Action<string>(s =>
             {
                 t.Text = string.Format("{0}\r\n{1}", s, t.Text);
             }), str);
     }
     else
     {
         t.Text = string.Format("{0}\r\n{1}", str, t.Text);
     }
 }
开发者ID:ElvinChan,项目名称:CSharpExp,代码行数:14,代码来源:ClientMain.cs

示例6: SetTextboxMsg

 /// <summary>
 /// Method to update text on a textbox.
 /// </summary>
 /// <param name="msg">String type message</param>
 /// <param name="box">Textbox to set text</param>
 private void SetTextboxMsg(string msg, TextBox box)
 {
     if (box.InvokeRequired)
     {
         object[] pList = { msg, box };
         box.BeginInvoke(new SetTextboxMsgCallBack(SetTextboxMsg), pList);
     }
     else
     {
         box.Text = msg;
     }
 }
开发者ID:GennadyKharlam,项目名称:TCP-C-Sharp-server,代码行数:17,代码来源:SocketServerForm.cs

示例7: UpdateStatus

 private void UpdateStatus(TextBox lbl, string status)
 {
     if (lbl.InvokeRequired)
     {
         lbl.BeginInvoke(new Action<TextBox, string>(UpdateStatus), lbl, status);
     }
     else
     {
         lbl.Text = status;
         lbl.Update();
         lbl.Parent.Update();
     }
 }
开发者ID:hmanjarawala,项目名称:GitRepo,代码行数:13,代码来源:Form1.cs

示例8: SetTextBoxState

 public void SetTextBoxState(TextBox anything, bool state)
 {
     anything.BeginInvoke((MethodInvoker)delegate
     {
         try
         {
             anything.Enabled = state;
         }
         catch
         {
         }
     });
 }
开发者ID:facchinm,项目名称:SiRFLive,代码行数:13,代码来源:ObjectInterface.cs

示例9: SetTextSafe

 private void SetTextSafe(TextBox txtBox, string newText)
 {
     if (txtBox.InvokeRequired)
     {
         txtBox.BeginInvoke(_delegateSetTextSafe, txtBox, newText);
     }
     else
     {
         var sb = new StringBuilder(newText);
         sb.Append(txtBox.Text);
         txtBox.Text = sb.ToString();
     }
 }
开发者ID:TeaMoon,项目名称:DBTest,代码行数:13,代码来源:FormArm.cs

示例10: ShowMsgInTextBox

 public static void ShowMsgInTextBox(TextBox box, string msg, bool logInConsole = true)
 {
     if (box == null)
     {
         return; // TextBox对象不存在
     }
     else
     {
         MethodInvoker action = () => box.AppendText(msg + "\r\n");
         try
         {
             box.BeginInvoke(action);
         }
         catch (InvalidOperationException ex)
         {
             BstLogger.Instance.Log(ex.ToString()); // 有的时候在显示的时候TextBox已经被销毁,忽略错误
         }
     }
     if (logInConsole)
     {
         BstLogger.Instance.Log(msg);
     }
 }
开发者ID:TagoDR,项目名称:BladeSoulTool,代码行数:23,代码来源:BstManager.cs

示例11: SetText

 // disposer chaque text recue a sa position finale
 private static void SetText(TextBox box, string text)
 {
     if (box.InvokeRequired) // 
         box.BeginInvoke(new Action(() => SetText(box, text)));
     else
         box.Text = text;
 }
开发者ID:jalelderbali,项目名称:robotsoft-v1.0,代码行数:8,代码来源:Form1.cs

示例12: SetText

 void SetText(TextBox eb, string s)
 {
     if (eb.InvokeRequired)
         eb.BeginInvoke(new SetTextDel(DoSetText), new object[] {eb, s});
     else
         DoSetText(eb, s);
 }
开发者ID:rlittletht,项目名称:ArbWeb,代码行数:7,代码来源:WebGames.cs


注:本文中的System.Windows.Forms.TextBox.BeginInvoke方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。