Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / System / Windows / Ink / EditingMode.cs / 1 / EditingMode.cs
//----------------------------------------------------------------------------
//
// File: InkCanvasEditingMode.cs
//
// Description:
// Defines InkCanvasEditingMode for InkCanvas
//
// Authors: samgeo
//
// Copyright (C) 2003 by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows.Controls
{
///
/// Defines the InkCanvasEditingMode for the InkEditor
///
public enum InkCanvasEditingMode
{
///
/// None
///
None = 0,
///
/// Ink
///
Ink,
///
/// GestureOnly
///
GestureOnly,
///
/// InkAndGesture
///
InkAndGesture,
///
/// Select
///
Select,
///
/// EraseByPoint
///
EraseByPoint,
///
/// EraseByStroke
///
EraseByStroke,
}
// NOTICE-2004/10/13-WAYNEZEN,
// Whenever the InkCanvasEditingMode is modified, please update this EditingModeHelper.IsDefined.
internal static class EditingModeHelper
{
// Helper like Enum.IsDefined, for InkCanvasEditingMode.
internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode)
{
return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
// File: InkCanvasEditingMode.cs
//
// Description:
// Defines InkCanvasEditingMode for InkCanvas
//
// Authors: samgeo
//
// Copyright (C) 2003 by Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System;
namespace System.Windows.Controls
{
///
/// Defines the InkCanvasEditingMode for the InkEditor
///
public enum InkCanvasEditingMode
{
///
/// None
///
None = 0,
///
/// Ink
///
Ink,
///
/// GestureOnly
///
GestureOnly,
///
/// InkAndGesture
///
InkAndGesture,
///
/// Select
///
Select,
///
/// EraseByPoint
///
EraseByPoint,
///
/// EraseByStroke
///
EraseByStroke,
}
// NOTICE-2004/10/13-WAYNEZEN,
// Whenever the InkCanvasEditingMode is modified, please update this EditingModeHelper.IsDefined.
internal static class EditingModeHelper
{
// Helper like Enum.IsDefined, for InkCanvasEditingMode.
internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode)
{
return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SymmetricAlgorithm.cs
- Publisher.cs
- keycontainerpermission.cs
- XmlElementAttribute.cs
- BaseValidator.cs
- DataListCommandEventArgs.cs
- ObjectParameter.cs
- PageContent.cs
- DbTypeMap.cs
- ScopeElement.cs
- DataColumnPropertyDescriptor.cs
- WebPartEditorOkVerb.cs
- PlatformCulture.cs
- ConversionContext.cs
- GatewayDefinition.cs
- QuaternionConverter.cs
- SqlBuilder.cs
- DisplayMemberTemplateSelector.cs
- Attributes.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- MissingMemberException.cs
- RegexWorker.cs
- PermissionToken.cs
- Point.cs
- XmlSchemaCompilationSettings.cs
- WinFormsComponentEditor.cs
- InkCanvasFeedbackAdorner.cs
- CodeTypeReference.cs
- Point3DAnimation.cs
- OciEnlistContext.cs
- SequenceDesigner.xaml.cs
- SerializationException.cs
- ItemsControl.cs
- CoTaskMemHandle.cs
- ProjectionCamera.cs
- TypeConverterValueSerializer.cs
- WebPartManager.cs
- Interlocked.cs
- BitmapEffect.cs
- ProfilePropertySettingsCollection.cs
- TextTreeTextElementNode.cs
- Compress.cs
- NGCSerializer.cs
- HtmlElementCollection.cs
- AdornedElementPlaceholder.cs
- ColumnResizeAdorner.cs
- ClaimSet.cs
- PasswordPropertyTextAttribute.cs
- PreservationFileWriter.cs
- StringArrayConverter.cs
- ConnectionStringSettingsCollection.cs
- BeginEvent.cs
- ProxySimple.cs
- BypassElementCollection.cs
- DependencyObject.cs
- ToolboxItemAttribute.cs
- TextBoxLine.cs
- AxDesigner.cs
- PEFileReader.cs
- HebrewNumber.cs
- WindowsMenu.cs
- NonDualMessageSecurityOverHttp.cs
- DeviceContexts.cs
- TemplateKeyConverter.cs
- BlobPersonalizationState.cs
- MenuTracker.cs
- Cursor.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- RequestQueue.cs
- TypeNameHelper.cs
- HttpListenerRequest.cs
- CommandDevice.cs
- WeakEventManager.cs
- MulticastOption.cs
- DefaultDiscoveryService.cs
- HttpCookiesSection.cs
- ChildrenQuery.cs
- NetworkInformationException.cs
- XPathScanner.cs
- HitTestResult.cs
- WorkflowOperationBehavior.cs
- AstNode.cs
- ForwardPositionQuery.cs
- HiddenFieldPageStatePersister.cs
- TokenFactoryCredential.cs
- CompositeActivityMarkupSerializer.cs
- AutoGeneratedFieldProperties.cs
- XamlSerializer.cs
- OleDbConnection.cs
- Animatable.cs
- ConfigPathUtility.cs
- XmlHierarchicalDataSourceView.cs
- ApplicationServiceHelper.cs
- HtmlHistory.cs
- PropertyItem.cs
- MouseGestureValueSerializer.cs
- URLMembershipCondition.cs
- HandleCollector.cs
- TableLayoutRowStyleCollection.cs
- DeviceContexts.cs