InkPicture.EraserMode プロパティ
インクがストロークまたはポイントにより消去されるかどうかを示す値を取得または設定します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
<BrowsableAttribute(True)> _
Public Property EraserMode As InkOverlayEraserMode
'使用
Dim instance As InkPicture
Dim value As InkOverlayEraserMode
value = instance.EraserMode
instance.EraserMode = value
[BrowsableAttribute(true)]
public InkOverlayEraserMode EraserMode { get; set; }
[BrowsableAttribute(true)]
public:
property InkOverlayEraserMode EraserMode {
InkOverlayEraserMode get ();
void set (InkOverlayEraserMode value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public InkOverlayEraserMode get_EraserMode()
/** @property */
/** @attribute BrowsableAttribute(true) */
public void set_EraserMode(InkOverlayEraserMode value)
public function get EraserMode () : InkOverlayEraserMode
public function set EraserMode (value : InkOverlayEraserMode)
プロパティ値
型 : Microsoft.Ink.InkOverlayEraserMode
InkOverlayEraserMode 値のいずれか。
解説
このプロパティは、EditingMode プロパティが Delete に設定されている場合にだけ適用されます。
InkOverlayEraserMode モードで消去すると、多くの場合、ストロークが小さい複数のストロークに分割されます。
例
この例では、2 つのオプション ボタンにアタッチされたイベント ハンドラにより、ユーザーが、InkOverlay オブジェクトまたは InkPicture オブジェクトの InkOverlayEraserMode プロパティを切り替えられるようにします。
Private Sub radioButtonEraseMode_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
If DirectCast(sender, RadioButton).Name = rbEraseModeStroke.Name Then
Me.mInkObject.EraserMode = InkOverlayEraserMode.StrokeErase
Else
Me.mInkObject.EraserMode = InkOverlayEraserMode.PointErase
End If
End Sub
private void radioButtonEraseMode_Click(object sender, EventArgs e)
{
// mInkObject can be InkOverlay or InkPicture
if (((RadioButton)sender).Name == rbEraseModeStroke.Name)
{
mInkObject.EraserMode = InkOverlayEraserMode.StrokeErase;
}
else
{
mInkObject.EraserMode = InkOverlayEraserMode.PointErase;
}
}
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0