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
- TrackBar.cs
- TableLayoutPanelCodeDomSerializer.cs
- XmlSchemaSubstitutionGroup.cs
- JpegBitmapDecoder.cs
- SchemaReference.cs
- XamlValidatingReader.cs
- XomlCompilerHelpers.cs
- TextFormatter.cs
- DataSourceProvider.cs
- DebugView.cs
- ActionFrame.cs
- AutoCompleteStringCollection.cs
- IncrementalCompileAnalyzer.cs
- IndicShape.cs
- MessageSecurityOverHttp.cs
- ExpressionBuilderCollection.cs
- TextHidden.cs
- VisualBasic.cs
- PrintDialog.cs
- EditorBrowsableAttribute.cs
- PasswordDeriveBytes.cs
- DropShadowEffect.cs
- LayoutExceptionEventArgs.cs
- JsonObjectDataContract.cs
- StorageConditionPropertyMapping.cs
- DecimalStorage.cs
- ImpersonateTokenRef.cs
- TextRangeEdit.cs
- WebPartDescription.cs
- RelationshipEndMember.cs
- DesignTableCollection.cs
- AuthenticatedStream.cs
- LinkClickEvent.cs
- EventMappingSettings.cs
- BindMarkupExtensionSerializer.cs
- HttpResponseInternalWrapper.cs
- XMLSyntaxException.cs
- ProfilePropertyNameValidator.cs
- DefinitionUpdate.cs
- Assert.cs
- XslNumber.cs
- ApplyHostConfigurationBehavior.cs
- RelatedPropertyManager.cs
- HtmlEncodedRawTextWriter.cs
- GroupBox.cs
- SplineQuaternionKeyFrame.cs
- NetworkCredential.cs
- DecoderNLS.cs
- MaskedTextBox.cs
- SqlCachedBuffer.cs
- EntityCommand.cs
- GlyphInfoList.cs
- MouseBinding.cs
- BinaryObjectReader.cs
- ValidationSummaryDesigner.cs
- Menu.cs
- FrameworkContextData.cs
- PinnedBufferMemoryStream.cs
- StorageFunctionMapping.cs
- Completion.cs
- SchemaTableColumn.cs
- GridPattern.cs
- SiteMapNodeItem.cs
- ListViewSortEventArgs.cs
- MatrixAnimationBase.cs
- InheritanceContextChangedEventManager.cs
- TextDecorationUnitValidation.cs
- AffineTransform3D.cs
- ServicePointManager.cs
- HandledEventArgs.cs
- LinearKeyFrames.cs
- Control.cs
- Triangle.cs
- ReferenceService.cs
- StreamUpdate.cs
- RenderData.cs
- WindowsGraphicsWrapper.cs
- DependencyPropertyDescriptor.cs
- CacheDependency.cs
- DataBindingCollection.cs
- UriSectionData.cs
- Registry.cs
- GraphicsContext.cs
- CompilerResults.cs
- DeclarativeCatalogPartDesigner.cs
- HttpDebugHandler.cs
- TextBoxBase.cs
- VideoDrawing.cs
- ReadWriteObjectLock.cs
- StateChangeEvent.cs
- TimeSpan.cs
- RemoteWebConfigurationHostStream.cs
- DataExchangeServiceBinder.cs
- LogPolicy.cs
- Behavior.cs
- RedirectionProxy.cs
- Console.cs
- IteratorAsyncResult.cs
- Base64Decoder.cs
- GeometryDrawing.cs