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
- HttpSocketManager.cs
- GZipStream.cs
- DataGridTableCollection.cs
- ObjectIDGenerator.cs
- TimelineGroup.cs
- LogExtent.cs
- StateRuntime.cs
- ByteFacetDescriptionElement.cs
- EdmToObjectNamespaceMap.cs
- TextSegment.cs
- QueryAccessibilityHelpEvent.cs
- CompositeControl.cs
- baseaxisquery.cs
- CharacterBuffer.cs
- DataGridLength.cs
- BeginCreateSecurityTokenRequest.cs
- ScriptDescriptor.cs
- XamlStream.cs
- DataControlFieldsEditor.cs
- SettingsPropertyValueCollection.cs
- SharedDp.cs
- ErrorTableItemStyle.cs
- MappingModelBuildProvider.cs
- ScrollContentPresenter.cs
- UiaCoreTypesApi.cs
- DbQueryCommandTree.cs
- SurrogateSelector.cs
- Attributes.cs
- SelectionEditingBehavior.cs
- UriExt.cs
- ConfigDefinitionUpdates.cs
- NavigationFailedEventArgs.cs
- SystemParameters.cs
- jithelpers.cs
- InfocardChannelParameter.cs
- SqlDataSource.cs
- DataBoundControlAdapter.cs
- DataSourceXmlSerializationAttribute.cs
- StrokeNodeEnumerator.cs
- PageFunction.cs
- UIElementAutomationPeer.cs
- TemplateParser.cs
- Internal.cs
- SmiEventSink.cs
- DateTimeUtil.cs
- Knowncolors.cs
- WebPartConnectVerb.cs
- Rotation3DKeyFrameCollection.cs
- DbMetaDataFactory.cs
- IQueryable.cs
- FormViewPagerRow.cs
- WorkflowTerminatedException.cs
- TableLayoutSettings.cs
- ListControlStringCollectionEditor.cs
- DataGridViewColumnCollection.cs
- StreamResourceInfo.cs
- GroupBoxAutomationPeer.cs
- ManipulationStartedEventArgs.cs
- XmlQualifiedName.cs
- CfgParser.cs
- ResourceAssociationType.cs
- SuppressMessageAttribute.cs
- Attachment.cs
- LowerCaseStringConverter.cs
- RoleGroupCollectionEditor.cs
- EntitySqlQueryCacheKey.cs
- MetaForeignKeyColumn.cs
- AttachedPropertyBrowsableAttribute.cs
- DoubleIndependentAnimationStorage.cs
- Options.cs
- AnnotationAuthorChangedEventArgs.cs
- XmlSchemaParticle.cs
- ContainerControl.cs
- OracleColumn.cs
- PropertyNames.cs
- NameValuePair.cs
- EndpointAddressAugust2004.cs
- TextRunProperties.cs
- ControlParameter.cs
- DisableDpiAwarenessAttribute.cs
- DataGridParentRows.cs
- TdsParser.cs
- JsonEncodingStreamWrapper.cs
- AtomContentProperty.cs
- SqlCharStream.cs
- HTMLTextWriter.cs
- EventListenerClientSide.cs
- AttachInfo.cs
- ExtensionQuery.cs
- SystemWebSectionGroup.cs
- ClientTarget.cs
- FontWeight.cs
- ZipArchive.cs
- SortAction.cs
- EnumType.cs
- DbSource.cs
- ValidationResult.cs
- DescendantOverDescendantQuery.cs
- AppDomainFactory.cs
- DomainConstraint.cs