パスワード表示されているセルの値をコピーできてしまう

文書番号 : 39071     文書種別 : 不具合     登録日 : 2015/08/10     最終更新日 : 2016/02/12
文書を印刷する
対象製品
SPREAD for Windows Forms 7.0J
状況
修正済み
詳細
セルが非編集状態のとき、パスワード表示されているセルの値を[Ctrl + C]キーでクリップボードにコピーできてしまいます。

【手順】
1.新規フォームにSPREADを配置します
2.下記サンプルコードをコピーし、アプリケーションを実行します
3.A1セルからB1セルを選択し、[Ctrl + C]キーを押下します
4.C1セルをクリックし、[Ctrl + V]キーを押下します
  --A1セルからB1セルの値が貼り付けられます

【サンプルコード】
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Me.Text = FpSpread1.ProductVersion

    ' テキスト型セルの設定
    Dim tc As New FarPoint.Win.Spread.CellType.TextCellType()
    tc.PasswordChar = "*"
    FpSpread1.ActiveSheet.Columns(0).CellType = tc

    ' GcTextBox型セルの設定
    Dim gctc As New GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType()
    gctc.PasswordChar = "*"
    FpSpread1.ActiveSheet.Columns(1).CellType = gctc

    ' テストデータの設定
    FpSpread1.ActiveSheet.Cells(0, 0).Value = "abc"
    FpSpread1.ActiveSheet.Cells(0, 1).Value = "123"
  End Sub
回避方法
Service Pack 6(v7.0.2019.2008)で修正済み。