Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / DataTemplateSelector.cs / 1 / DataTemplateSelector.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: DataTemplateSelector allows the app writer to provide custom template selection logic. // // Specs: [....]/coreui/Specs%20%20Property%20Engine/Styling%20Revisited.doc // //--------------------------------------------------------------------------- namespace System.Windows.Controls { ////// public class DataTemplateSelector { ////// DataTemplateSelector allows the app writer to provide custom template selection logic. /// For example, with a class Bug as the Content, /// use a particular template for Pri1 bugs and a different template for Pri2 bugs. ///
////// An application writer can override the SelectTemplate method in a derived /// selector class and assign an instance of this class to the ContentTemplateSelector property on ///
///class. /// /// Override this method to return an app specific /// The data content /// The element to which the template will be applied ///. /// an app-specific template to apply, or null. public virtual DataTemplate SelectTemplate(object item, DependencyObject container) { 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
- HeaderedItemsControl.cs
- OdbcConnectionPoolProviderInfo.cs
- ClosableStream.cs
- PeerReferralPolicy.cs
- AnnotationResource.cs
- RestHandlerFactory.cs
- XmlSerializationGeneratedCode.cs
- storagemappingitemcollection.viewdictionary.cs
- DynamicDataRouteHandler.cs
- ArrayConverter.cs
- TransportChannelFactory.cs
- figurelengthconverter.cs
- TextTreeRootNode.cs
- returneventsaver.cs
- TableRowGroupCollection.cs
- OpenFileDialog.cs
- PlainXmlSerializer.cs
- NoResizeSelectionBorderGlyph.cs
- DragStartedEventArgs.cs
- EncoderReplacementFallback.cs
- IndexedWhereQueryOperator.cs
- InvalidateEvent.cs
- Trace.cs
- ConnectionPoint.cs
- WindowsNonControl.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- DesignerTransactionCloseEvent.cs
- NopReturnReader.cs
- BezierSegment.cs
- Property.cs
- WebPartEditorCancelVerb.cs
- SoapIncludeAttribute.cs
- SourceLocation.cs
- FontFaceLayoutInfo.cs
- keycontainerpermission.cs
- EndpointDiscoveryMetadata.cs
- WindowsRichEdit.cs
- AsynchronousChannel.cs
- OdbcUtils.cs
- BitmapEffectDrawing.cs
- ThreadStartException.cs
- RegisteredExpandoAttribute.cs
- ClipboardProcessor.cs
- ClientApiGenerator.cs
- ByteStreamGeometryContext.cs
- querybuilder.cs
- WebReferencesBuildProvider.cs
- InputScopeManager.cs
- QilVisitor.cs
- PathSegment.cs
- ListItemCollection.cs
- _Win32.cs
- BehaviorEditorPart.cs
- UserNamePasswordValidator.cs
- TextSelectionHighlightLayer.cs
- DllNotFoundException.cs
- SQLBytesStorage.cs
- FormViewInsertedEventArgs.cs
- StorageEntityTypeMapping.cs
- InfoCardBaseException.cs
- FrameSecurityDescriptor.cs
- ScriptIgnoreAttribute.cs
- WebConvert.cs
- DeclarativeExpressionConditionDeclaration.cs
- WarningException.cs
- DataObjectAttribute.cs
- CounterCreationData.cs
- ToolboxService.cs
- CompositeKey.cs
- XmlSecureResolver.cs
- ProtocolReflector.cs
- AppDomainManager.cs
- NextPreviousPagerField.cs
- MemoryMappedViewStream.cs
- WebPartZone.cs
- ValidationErrorEventArgs.cs
- StringValidator.cs
- EventMappingSettings.cs
- SubstitutionList.cs
- RadioButtonStandardAdapter.cs
- WebPartUtil.cs
- X509Extension.cs
- Lease.cs
- StorageModelBuildProvider.cs
- CircleHotSpot.cs
- Int32Collection.cs
- EntityContainerEmitter.cs
- MultiplexingFormatMapping.cs
- IncrementalCompileAnalyzer.cs
- CurrentChangedEventManager.cs
- TreeNodeClickEventArgs.cs
- UIElementHelper.cs
- ConfigUtil.cs
- HostingEnvironmentWrapper.cs
- _Win32.cs
- DeviceFilterDictionary.cs
- PbrsForward.cs
- ResourceDictionary.cs
- Int16.cs
- CachedCompositeFamily.cs