Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Misc / ImageListUtils.cs / 1 / 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
- BaseParser.cs
- WebServiceTypeData.cs
- CustomPeerResolverService.cs
- TypeConverterHelper.cs
- CompatibleComparer.cs
- WebPartDescriptionCollection.cs
- ClientOptions.cs
- SerializerDescriptor.cs
- SimpleHandlerBuildProvider.cs
- TextBox.cs
- DataGridViewButtonColumn.cs
- CodeIterationStatement.cs
- TabletDeviceInfo.cs
- TimerExtension.cs
- UrlAuthorizationModule.cs
- IdentifierCollection.cs
- BindingNavigator.cs
- SupportingTokenBindingElement.cs
- DiffuseMaterial.cs
- IList.cs
- KeyEventArgs.cs
- XmlReader.cs
- BaseHashHelper.cs
- UpdateManifestForBrowserApplication.cs
- UnregisterInfo.cs
- DeclarationUpdate.cs
- TreeSet.cs
- FontSourceCollection.cs
- MetadataPropertyCollection.cs
- OpenTypeLayoutCache.cs
- EmissiveMaterial.cs
- ReadOnlyDataSource.cs
- graph.cs
- WindowsRichEditRange.cs
- HtmlElement.cs
- DataGridViewMethods.cs
- VisualStyleElement.cs
- Mutex.cs
- DetailsViewDeleteEventArgs.cs
- webclient.cs
- ComplusEndpointConfigContainer.cs
- XLinq.cs
- Control.cs
- X509SecurityTokenProvider.cs
- ReadWriteSpinLock.cs
- SchemaNotation.cs
- ZipIOExtraFieldElement.cs
- FormClosingEvent.cs
- MessageAction.cs
- TableLayoutSettingsTypeConverter.cs
- IpcClientManager.cs
- GridViewColumn.cs
- ProfileGroupSettings.cs
- _HeaderInfo.cs
- TransactionBridge.cs
- SqlRowUpdatedEvent.cs
- WebPart.cs
- KeyboardNavigation.cs
- GeometryValueSerializer.cs
- InputBuffer.cs
- ThreadInterruptedException.cs
- TextComposition.cs
- ProfileBuildProvider.cs
- HttpModuleActionCollection.cs
- TreeNodeBinding.cs
- AutomationAttributeInfo.cs
- CodeCommentStatementCollection.cs
- EntityProviderFactory.cs
- RowBinding.cs
- WebBrowserContainer.cs
- ExceptionDetail.cs
- WindowsTokenRoleProvider.cs
- Line.cs
- SrgsRuleRef.cs
- WorkflowOperationFault.cs
- TimeSpanStorage.cs
- CapabilitiesState.cs
- SystemIPv4InterfaceProperties.cs
- ForeignKeyConstraint.cs
- OperatingSystemVersionCheck.cs
- XmlDataCollection.cs
- ModifierKeysConverter.cs
- BaseCAMarshaler.cs
- VirtualPath.cs
- DataServiceRequestException.cs
- SessionStateContainer.cs
- TCEAdapterGenerator.cs
- TextFormattingConverter.cs
- InputEventArgs.cs
- PointValueSerializer.cs
- KeyPressEvent.cs
- TouchesCapturedWithinProperty.cs
- FlowSwitchDesigner.xaml.cs
- SamlDelegatingWriter.cs
- XmlProcessingInstruction.cs
- NavigationProgressEventArgs.cs
- NamedPipeWorkerProcess.cs
- DataErrorValidationRule.cs
- QuaternionAnimationBase.cs
- DeferrableContentConverter.cs