1

マスクされたテキスト ボックスに問題があり、何が問題なのかを特定できないようです。

マスクがアクティブなときはいつでも、そのボックスに貼り付けることができません。私はマスクを外し、そうします-それが私が行う唯一の変更です. 私はそれが何であるか理解できないようです。ボックス自体には検証コントロールがありません (検証スクリプトはボタンを押すだけで実行されますが、手動であり、制御イベントに関連付けられていません)。

// 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 の提案はありますか? さらに情報が必要な場合はお知らせください。

ありがとう

4

1 に答える 1