Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Misc / ImageListUtils.cs / 1305376 / ImageListUtils.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Windows.Forms { using System; using System.ComponentModel; using System.Diagnostics; // Miscellaneous utilities static internal class ImageListUtils { public static PropertyDescriptor GetImageListProperty(PropertyDescriptor currentComponent, ref object instance) { if(instance is object[]) //multiple selection is not supported by this class return null; PropertyDescriptor imageListProp = null; object parentInstance = instance; RelatedImageListAttribute relILAttr = currentComponent.Attributes[typeof(RelatedImageListAttribute)] as RelatedImageListAttribute; if (relILAttr != null) { string[] pathInfo = relILAttr.RelatedImageList.Split('.'); for(int i=0;i
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SpeakInfo.cs
- ProgressBarBrushConverter.cs
- SynchronizationHandlesCodeDomSerializer.cs
- externdll.cs
- _DynamicWinsockMethods.cs
- BackStopAuthenticationModule.cs
- DivideByZeroException.cs
- ContextMenuStrip.cs
- _Rfc2616CacheValidators.cs
- KernelTypeValidation.cs
- ObjRef.cs
- ErasingStroke.cs
- Brush.cs
- WsatAdminException.cs
- DataServiceException.cs
- ConnectionStringsSection.cs
- AutoSizeComboBox.cs
- EntityCommandDefinition.cs
- regiisutil.cs
- EditingContext.cs
- TypeGeneratedEventArgs.cs
- VectorCollectionValueSerializer.cs
- DataMember.cs
- SeekStoryboard.cs
- SmtpMail.cs
- IntAverageAggregationOperator.cs
- OleDbTransaction.cs
- ComponentDispatcherThread.cs
- Error.cs
- ProviderConnectionPointCollection.cs
- Invariant.cs
- BaseDataList.cs
- SEHException.cs
- ZoneButton.cs
- Oid.cs
- SingleStorage.cs
- SafeHandles.cs
- _SafeNetHandles.cs
- MtomMessageEncodingElement.cs
- Image.cs
- NameTable.cs
- DecimalConstantAttribute.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- EUCJPEncoding.cs
- HierarchicalDataBoundControlAdapter.cs
- HtmlEmptyTagControlBuilder.cs
- Calendar.cs
- UITypeEditor.cs
- SliderAutomationPeer.cs
- PageContentCollection.cs
- BindStream.cs
- ClientRoleProvider.cs
- HostingEnvironmentSection.cs
- TrackingAnnotationCollection.cs
- TextBreakpoint.cs
- DataGridViewBand.cs
- FactoryId.cs
- ScrollChrome.cs
- Double.cs
- NativeConfigurationLoader.cs
- WebPageTraceListener.cs
- MimePart.cs
- SHA1CryptoServiceProvider.cs
- SelectionRangeConverter.cs
- EventNotify.cs
- dtdvalidator.cs
- AnimationClock.cs
- CodeNamespace.cs
- MultipleViewPatternIdentifiers.cs
- ComponentManagerBroker.cs
- OperationPerformanceCounters.cs
- ChildDocumentBlock.cs
- ChildrenQuery.cs
- EventManager.cs
- OdbcStatementHandle.cs
- TextTreeRootTextBlock.cs
- AssemblyCollection.cs
- AutomationEventArgs.cs
- SecUtil.cs
- LogLogRecordEnumerator.cs
- RuntimeArgumentHandle.cs
- WindowsButton.cs
- ContractCodeDomInfo.cs
- SerialPort.cs
- PropertyGroupDescription.cs
- ContainerCodeDomSerializer.cs
- RuntimeCompatibilityAttribute.cs
- HashCodeCombiner.cs
- SqlParameterCollection.cs
- RemotingServices.cs
- ByteFacetDescriptionElement.cs
- WebScriptServiceHostFactory.cs
- MenuItemBinding.cs
- HostingPreferredMapPath.cs
- CodeDelegateInvokeExpression.cs
- ChannelCredentials.cs
- ImageFormat.cs
- BevelBitmapEffect.cs
- ConnectionPoolRegistry.cs
- Transform3DGroup.cs