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
- ViewBase.cs
- ComplexTypeEmitter.cs
- RoleManagerSection.cs
- RecipientInfo.cs
- ValidationRuleCollection.cs
- DataSourceGeneratorException.cs
- ToolBar.cs
- DrawingBrush.cs
- FileLevelControlBuilderAttribute.cs
- COM2PictureConverter.cs
- XmlSchemaExternal.cs
- QueryOperationResponseOfT.cs
- BuildManager.cs
- TextElementEnumerator.cs
- XmlName.cs
- Typography.cs
- MethodCallConverter.cs
- SectionUpdates.cs
- InstancePersistenceContext.cs
- GlyphingCache.cs
- XmlSecureResolver.cs
- Classification.cs
- FrameworkReadOnlyPropertyMetadata.cs
- OleDragDropHandler.cs
- XmlNavigatorFilter.cs
- NonDualMessageSecurityOverHttpElement.cs
- Match.cs
- IconConverter.cs
- Crc32.cs
- EventItfInfo.cs
- DependencyObjectType.cs
- safex509handles.cs
- ExpressionBindingCollection.cs
- XsltException.cs
- XmlnsDictionary.cs
- WebZone.cs
- DbProviderSpecificTypePropertyAttribute.cs
- BitHelper.cs
- FloatUtil.cs
- KeyboardDevice.cs
- HwndKeyboardInputProvider.cs
- PeerObject.cs
- RC2.cs
- PrintControllerWithStatusDialog.cs
- Attributes.cs
- MeshGeometry3D.cs
- Dynamic.cs
- NamespaceListProperty.cs
- NumberFunctions.cs
- ThemeDictionaryExtension.cs
- WizardSideBarListControlItem.cs
- HitTestResult.cs
- RootProjectionNode.cs
- DBConnectionString.cs
- Msec.cs
- WindowsListView.cs
- ToolStripMenuItemDesigner.cs
- IDQuery.cs
- WinEventQueueItem.cs
- DataSourceProvider.cs
- MailHeaderInfo.cs
- HMAC.cs
- FrameworkPropertyMetadata.cs
- Translator.cs
- StatusBarDrawItemEvent.cs
- TextEditorSpelling.cs
- StyleSheet.cs
- DescriptionAttribute.cs
- XmlSerializationGeneratedCode.cs
- XmlSchemaSimpleTypeUnion.cs
- DataGridViewHeaderCell.cs
- DateTimeFormat.cs
- MsmqIntegrationChannelFactory.cs
- SourceLineInfo.cs
- SchemaType.cs
- PeerNeighborManager.cs
- ItemChangedEventArgs.cs
- ConfigurationPropertyAttribute.cs
- MenuCommandsChangedEventArgs.cs
- DesignerDataColumn.cs
- SearchForVirtualItemEventArgs.cs
- Int32Storage.cs
- XmlSerializerNamespaces.cs
- BufferedResponseStream.cs
- FontFamilyConverter.cs
- EventPropertyMap.cs
- GeometryDrawing.cs
- GlyphTypeface.cs
- ClientScriptManager.cs
- HwndKeyboardInputProvider.cs
- DetailsViewPagerRow.cs
- UserValidatedEventArgs.cs
- NotificationContext.cs
- TransactionManagerProxy.cs
- XmlRawWriterWrapper.cs
- ColorAnimation.cs
- ProxyWebPartManager.cs
- StyleModeStack.cs
- ChildDocumentBlock.cs
- CqlParserHelpers.cs