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
- Stopwatch.cs
- WebPartCatalogAddVerb.cs
- PasswordRecovery.cs
- XmlRootAttribute.cs
- Pair.cs
- OutputCacheProfile.cs
- BatchStream.cs
- HttpCapabilitiesEvaluator.cs
- HtmlLink.cs
- PointAnimationClockResource.cs
- DesignerProperties.cs
- _SslState.cs
- AlternateView.cs
- GB18030Encoding.cs
- SimpleHandlerBuildProvider.cs
- IdnMapping.cs
- NetDataContractSerializer.cs
- ToolStripManager.cs
- Oid.cs
- ConfigUtil.cs
- SqlDataSourceView.cs
- AppDomainAttributes.cs
- FormCollection.cs
- RtfToXamlLexer.cs
- NonClientArea.cs
- FixedFindEngine.cs
- StylusCaptureWithinProperty.cs
- FloaterBaseParaClient.cs
- StylusPointPropertyUnit.cs
- ToolStripSettings.cs
- HostingEnvironment.cs
- DeploymentSection.cs
- TableLayoutSettingsTypeConverter.cs
- SiteMapDataSourceDesigner.cs
- CompareValidator.cs
- Propagator.Evaluator.cs
- CompensatableTransactionScopeActivity.cs
- Activator.cs
- RefreshPropertiesAttribute.cs
- QilXmlReader.cs
- DataGridViewDataConnection.cs
- HeaderElement.cs
- RolePrincipal.cs
- EventDescriptorCollection.cs
- ResourceLoader.cs
- TraceUtility.cs
- SafeNativeMethodsCLR.cs
- DependencyPropertyDescriptor.cs
- DataGridViewCellValidatingEventArgs.cs
- DirectoryObjectSecurity.cs
- ZipIOCentralDirectoryBlock.cs
- AttributeExtensions.cs
- RenderCapability.cs
- XmlSchemaCompilationSettings.cs
- RestHandler.cs
- WebPartEventArgs.cs
- ReferenceEqualityComparer.cs
- TemplatePartAttribute.cs
- RuleEngine.cs
- RegexStringValidator.cs
- ClientSettingsProvider.cs
- CodeAttachEventStatement.cs
- Unit.cs
- GenericTypeParameterBuilder.cs
- SecurityValidationBehavior.cs
- ParameterModifier.cs
- MultiByteCodec.cs
- ListDependantCardsRequest.cs
- DataGrid.cs
- ProcessInputEventArgs.cs
- SyndicationSerializer.cs
- ColorAnimationUsingKeyFrames.cs
- MessageHeaderAttribute.cs
- Filter.cs
- AsymmetricKeyExchangeFormatter.cs
- ToolStripGrip.cs
- PeerResolverSettings.cs
- FilterFactory.cs
- TextSelectionHighlightLayer.cs
- WindowsScrollBarBits.cs
- SafeBitVector32.cs
- LocalClientSecuritySettingsElement.cs
- MatrixCamera.cs
- PlatformCulture.cs
- DbException.cs
- PopupRoot.cs
- EditorAttribute.cs
- XhtmlConformanceSection.cs
- SmiEventSink_Default.cs
- ArcSegment.cs
- HtmlInputButton.cs
- RegistryPermission.cs
- ExceptionTranslationTable.cs
- SimpleBitVector32.cs
- GenericNameHandler.cs
- IconConverter.cs
- HttpConfigurationSystem.cs
- _TimerThread.cs
- TemplatePartAttribute.cs
- PrincipalPermission.cs