マスクされたテキスト ボックスに問題があり、何が問題なのかを特定できないようです。
マスクがアクティブなときはいつでも、そのボックスに貼り付けることができません。私はマスクを外し、そうします-それが私が行う唯一の変更です. 私はそれが何であるか理解できないようです。ボックス自体には検証コントロールがありません (検証スクリプトはボタンを押すだけで実行されますが、手動であり、制御イベントに関連付けられていません)。
// txtClaimNum
//
this.txtClaimNum.AllowDrop = true;
this.txtClaimNum.CausesValidation = false;
this.txtClaimNum.HideSelection = false;
this.txtClaimNum.Location = new System.Drawing.Point(119, 83);
this.txtClaimNum.Mask = "################-##";
this.txtClaimNum.Name = "txtClaimNum";
this.txtClaimNum.Size = new System.Drawing.Size(120, 20);
this.txtClaimNum.TabIndex = 1;
このテキスト ボックスが存在するフォームをアクティブ化するには、メイン フォームから次のコードを使用します。
public static void ThreadProcAddClaim()
{
Application.Run(new AddClaim());
}
そうは言っても、私が知っているそのフォームでこれを抑制するコードはありません。いろいろ調べてみたのですが、ほとんどの人は貼り付けやコピー機能を抑えたいようです。私はそれらをアクティブにする必要があります。誰でも idjit の提案はありますか? さらに情報が必要な場合はお知らせください。
ありがとう