GrapeCity SPREAD for WPF 2.0J
AutoWordSelection プロパティ (TextCellType)

ユーザーがマウスをドラッグして単語の一部を選択したときに残りの部分を選択するかどうかを決定する値を取得または設定します。これは依存関係プロパティです。
構文
'Declaration
 
Public Property AutoWordSelection As Boolean
public bool AutoWordSelection {get; set;}

プロパティ値

単語の自動選択が有効である場合は true。それ以外の場合は false。既定値は false です。
解説

AutoWordSelection を有効にすると、ユーザーがマウスをドラッグして単語の一部を選択するたびに、選択範囲が単語全体を含むように自動的に拡大されます。ユーザーは、選択時にマウスポインタを一瞬逆方向にドラッグすることによって、単語全体の自動選択を無効にすることができます。この操作によって単語全体の自動選択が取り消され、単語の一部または全体を正確に選択できます。

AutoWordSelection が無効な場合は、選択範囲が単語全体を含むように自動的に拡大されることはありません。この場合、選択範囲は常に手動で指定したとおりになります。

自動選択は、ユーザーがドラッグする最初の単語には影響しません。その最初の単語の境界を越えてはじめて、自動選択が有効になります。

次のサンプルコードはTextCellTypeを作成しCrLfを含む文字列がペーストされた場合にフィルタリングされるようにします。
public void SetTextCell7()
{
    TextCellType textCellType1 = new TextCellType();
    textCellType1.Multiline = false;
    //When cell is single line, when some text is pasted into the TextCell, the all CrLf will be removed.
    textCellType1.AcceptsCrLf = GrapeCity.Windows.SpreadGrid.Editors.CrLfMode.Filter;
    textCellType1.AutoWordSelection = true;

    this._gcSpreadGrid1[0, 0].CellType = textCellType1;
}
Public Sub SetTextCell7()
    Dim textCellType1 As New TextCellType()
    textCellType1.Multiline = False
    'When cell is single line, when some text is pasted into the TextCell, the all CrLf will be removed.
    textCellType1.AcceptsCrLf = GrapeCity.Windows.SpreadGrid.Editors.CrLfMode.Filter
    textCellType1.AutoWordSelection = True

    Me._gcSpreadGrid1(0, 0).CellType = textCellType1
End Sub
参照

TextCellType クラス
TextCellType メンバ

 

 


Copyright © 2012 GrapeCity inc. All rights reserved.