private void ButtonReferenceSourceText(String Message) { if (this.btn_reference.InvokeRequired) { BtnRefSrcEventHandler evt = new BtnRefSrcEventHandler(ButtonReferenceSourceText); this.Invoke(evt, new object[] { Message }); } else { if (Message == null) { this.btn_reference.Text = "----"; } else { this.btn_reference.Text = Message; } } }