Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Input / Stylus / StylusButtonCollection.cs / 1 / 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
- DesignerCommandSet.cs
- JumpPath.cs
- Processor.cs
- DataTable.cs
- Intellisense.cs
- TransactionException.cs
- ObjectQueryState.cs
- AutomationEvent.cs
- __Filters.cs
- Color.cs
- HwndTarget.cs
- BinaryMethodMessage.cs
- AppDomainUnloadedException.cs
- ToolBarButtonClickEvent.cs
- StringArrayEditor.cs
- PromptEventArgs.cs
- LinqDataSourceHelper.cs
- ListDictionary.cs
- DLinqDataModelProvider.cs
- VectorCollectionConverter.cs
- SequenceFullException.cs
- SessionEndingEventArgs.cs
- LicenseProviderAttribute.cs
- DbConnectionPoolCounters.cs
- XmlSchemaProviderAttribute.cs
- CompositionTarget.cs
- PrefixQName.cs
- FeatureSupport.cs
- ByteStream.cs
- TextAdaptor.cs
- CollectionViewGroup.cs
- SplitterCancelEvent.cs
- ContainerUIElement3D.cs
- IsolatedStoragePermission.cs
- GlobalizationSection.cs
- XamlSerializationHelper.cs
- FontEmbeddingManager.cs
- StaticContext.cs
- FixUpCollection.cs
- RecordBuilder.cs
- OleDbErrorCollection.cs
- DescendantOverDescendantQuery.cs
- ViewStateException.cs
- FilterableData.cs
- ClientSettingsStore.cs
- ParseChildrenAsPropertiesAttribute.cs
- X509CertificateChain.cs
- PropertyFilterAttribute.cs
- DetailsViewModeEventArgs.cs
- SynchronousReceiveBehavior.cs
- PaintValueEventArgs.cs
- odbcmetadatacolumnnames.cs
- RequiredFieldValidator.cs
- FieldInfo.cs
- PkcsUtils.cs
- BasicHttpMessageSecurity.cs
- XPathMultyIterator.cs
- MatrixTransform3D.cs
- RunWorkerCompletedEventArgs.cs
- SymbolEqualComparer.cs
- AsyncPostBackErrorEventArgs.cs
- SystemThemeKey.cs
- ServiceChannel.cs
- SafeSecurityHelper.cs
- TransactionScope.cs
- SQLSingleStorage.cs
- Attributes.cs
- ButtonField.cs
- RegexMatch.cs
- FixedMaxHeap.cs
- ThreadSafeList.cs
- RegexInterpreter.cs
- ToolStripContainer.cs
- DataContractJsonSerializerOperationFormatter.cs
- DataPagerCommandEventArgs.cs
- ToolStripRenderer.cs
- DataTableTypeConverter.cs
- XPathCompileException.cs
- XPathParser.cs
- CryptographicAttribute.cs
- SoapSchemaMember.cs
- Context.cs
- ColorAnimation.cs
- NamedObject.cs
- PrintDialog.cs
- SafeNativeMethods.cs
- FormCollection.cs
- ToolBarTray.cs
- BridgeDataRecord.cs
- ToolStripOverflowButton.cs
- BorderGapMaskConverter.cs
- EmbeddedMailObjectsCollection.cs
- ColumnProvider.cs
- ChangeInterceptorAttribute.cs
- SpeechSeg.cs
- WSSecurityPolicy.cs
- RegexCompilationInfo.cs
- _ProxyRegBlob.cs
- CapabilitiesAssignment.cs
- MessagePartDescriptionCollection.cs