Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / Stylus / StylusButtonCollection.cs / 1305600 / StylusButtonCollection.cs
//// Copyright (C) Microsoft Corporation. All rights reserved. // using System; using System.Windows; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows.Media; using MS.Utility; using MS.Internal; using SR = MS.Internal.PresentationCore.SR; using SRID = MS.Internal.PresentationCore.SRID; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// ////// Collection of the stylus devices that are available on the tablet. /// public class StylusButtonCollection : ReadOnlyCollection{ ///////////////////////////////////////////////////////////////////// internal StylusButtonCollection(StylusButton[] buttons) : base(new List (buttons)) { } /// /// Returns the first StylusButton in the collection with a Guid property /// that matches the specified guid. Returns null if no matching StylusButton is found /// /// guid public StylusButton GetStylusButtonByGuid(Guid guid) { for (int x = 0; x < this.Count; x++) { if (this[x].Guid == guid) { return this[x]; } } return null; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //// Copyright (C) Microsoft Corporation. All rights reserved. // using System; using System.Windows; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows.Media; using MS.Utility; using MS.Internal; using SR = MS.Internal.PresentationCore.SR; using SRID = MS.Internal.PresentationCore.SRID; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// ////// Collection of the stylus devices that are available on the tablet. /// public class StylusButtonCollection : ReadOnlyCollection{ ///////////////////////////////////////////////////////////////////// internal StylusButtonCollection(StylusButton[] buttons) : base(new List (buttons)) { } /// /// Returns the first StylusButton in the collection with a Guid property /// that matches the specified guid. Returns null if no matching StylusButton is found /// /// guid public StylusButton GetStylusButtonByGuid(Guid guid) { for (int x = 0; x < this.Count; x++) { if (this[x].Guid == guid) { return this[x]; } } return null; } } } // 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
- ZipIOExtraFieldElement.cs
- BindingExpressionBase.cs
- AdRotator.cs
- FilterException.cs
- ContainerActivationHelper.cs
- BitmapDownload.cs
- WebZone.cs
- GeometryValueSerializer.cs
- ConnectionManagementElementCollection.cs
- CompositionAdorner.cs
- Scheduler.cs
- EntityViewGenerationConstants.cs
- IResourceProvider.cs
- TraceHelpers.cs
- AttributeEmitter.cs
- SelectionItemProviderWrapper.cs
- PowerEase.cs
- ADRoleFactoryConfiguration.cs
- TypeCodeDomSerializer.cs
- PageRanges.cs
- LongTypeConverter.cs
- DurationConverter.cs
- RegistryDataKey.cs
- DefinitionBase.cs
- RepeatButton.cs
- Pool.cs
- XmlSequenceWriter.cs
- PixelShader.cs
- ImageListImageEditor.cs
- AppDomainUnloadedException.cs
- DATA_BLOB.cs
- RegexNode.cs
- precedingquery.cs
- StylusCaptureWithinProperty.cs
- StrongNameUtility.cs
- XmlSchemaInferenceException.cs
- PrintController.cs
- ProfileSection.cs
- DiscoveryClientProtocol.cs
- ResponseBodyWriter.cs
- SortDescription.cs
- DataServices.cs
- ServiceX509SecurityTokenProvider.cs
- infer.cs
- FormParameter.cs
- DateTimePicker.cs
- ToolboxItemAttribute.cs
- CachingHintValidation.cs
- InvalidPrinterException.cs
- OdbcParameterCollection.cs
- OleDbRowUpdatedEvent.cs
- DropTarget.cs
- TextTreeDeleteContentUndoUnit.cs
- ReachDocumentReferenceSerializerAsync.cs
- ADConnectionHelper.cs
- RelationshipSet.cs
- ProcessThread.cs
- ClientBuildManager.cs
- PerfCounterSection.cs
- NativeMethods.cs
- BaseDataBoundControl.cs
- FixUp.cs
- NotSupportedException.cs
- DrawToolTipEventArgs.cs
- MessageQueueTransaction.cs
- WindowsStartMenu.cs
- PageRanges.cs
- RelationshipConverter.cs
- HtmlTitle.cs
- DrawingImage.cs
- SortFieldComparer.cs
- InkCanvasFeedbackAdorner.cs
- ClientSideQueueItem.cs
- MetricEntry.cs
- OperationFormatUse.cs
- CollectionEditorDialog.cs
- WebPartDisplayMode.cs
- PrintDocument.cs
- DocumentSequence.cs
- ThreadLocal.cs
- DescendantBaseQuery.cs
- TdsParser.cs
- DeclarativeConditionsCollection.cs
- DbConnectionClosed.cs
- HandlerBase.cs
- FileEnumerator.cs
- EncoderParameter.cs
- Queue.cs
- InstancePersistenceCommand.cs
- ManifestResourceInfo.cs
- RootBrowserWindow.cs
- ExpressionLexer.cs
- SchemaMapping.cs
- SingleKeyFrameCollection.cs
- ProgressiveCrcCalculatingStream.cs
- CacheSection.cs
- FileDataSourceCache.cs
- DataGridViewRowPrePaintEventArgs.cs
- MarshalDirectiveException.cs
- GeneralTransform3DGroup.cs