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
- CustomErrorCollection.cs
- TextSimpleMarkerProperties.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- ManagedFilter.cs
- xmlglyphRunInfo.cs
- EndpointReference.cs
- EnumerableCollectionView.cs
- Transaction.cs
- SystemTcpStatistics.cs
- ProgressBarBrushConverter.cs
- MultipartContentParser.cs
- IgnoreFileBuildProvider.cs
- BinHexEncoder.cs
- Calendar.cs
- UseLicense.cs
- View.cs
- ToolStripRenderer.cs
- TrackingDataItem.cs
- StringArrayConverter.cs
- InvalidOleVariantTypeException.cs
- ActionFrame.cs
- SqlClientFactory.cs
- WebPartCatalogAddVerb.cs
- VariableAction.cs
- DesignerView.cs
- EdmValidator.cs
- EntityDataSourceContainerNameItem.cs
- TrustManager.cs
- odbcmetadatacollectionnames.cs
- EventListener.cs
- SQLBinary.cs
- ObjectParameterCollection.cs
- BackgroundFormatInfo.cs
- Internal.cs
- GeneratedCodeAttribute.cs
- ArgumentsParser.cs
- IgnoreSectionHandler.cs
- SelfIssuedSamlTokenFactory.cs
- XmlReader.cs
- MachineKeySection.cs
- EmissiveMaterial.cs
- MDIClient.cs
- ConfigurationStrings.cs
- _HeaderInfo.cs
- SplineKeyFrames.cs
- SettingsProviderCollection.cs
- DashStyle.cs
- XmlSchemaSequence.cs
- ScriptingAuthenticationServiceSection.cs
- PermissionSet.cs
- SecurityAttributeGenerationHelper.cs
- GridViewRowCollection.cs
- HasActivatableWorkflowEvent.cs
- WebPartEditorApplyVerb.cs
- RedistVersionInfo.cs
- EditorAttribute.cs
- PerspectiveCamera.cs
- httpstaticobjectscollection.cs
- XmlConvert.cs
- PolyQuadraticBezierSegment.cs
- MachineKeySection.cs
- CodeGen.cs
- DebugView.cs
- SeekStoryboard.cs
- DataGridViewRowsRemovedEventArgs.cs
- InputLanguageManager.cs
- TextTreeExtractElementUndoUnit.cs
- ContainerUIElement3D.cs
- BlockCollection.cs
- DiscoveryClientReferences.cs
- SelectionEditor.cs
- ResXDataNode.cs
- FunctionCommandText.cs
- DBDataPermission.cs
- XmlUtf8RawTextWriter.cs
- MsmqHostedTransportConfiguration.cs
- WindowsTokenRoleProvider.cs
- FillErrorEventArgs.cs
- FormViewRow.cs
- StringCollection.cs
- DataView.cs
- Utility.cs
- RoleGroupCollection.cs
- SvcMapFileLoader.cs
- ParagraphResult.cs
- _ChunkParse.cs
- AsyncCompletedEventArgs.cs
- PageCodeDomTreeGenerator.cs
- DataGridViewBindingCompleteEventArgs.cs
- NavigatingCancelEventArgs.cs
- Control.cs
- SortQuery.cs
- WebPartConnectionsEventArgs.cs
- TcpClientChannel.cs
- CounterCreationDataCollection.cs
- StylusPointPropertyInfo.cs
- OLEDB_Util.cs
- PartialArray.cs
- GridViewDeleteEventArgs.cs
- LocatorManager.cs