Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Base / System / Windows / Markup / ContentPropertyAttribute.cs / 1 / ContentPropertyAttribute.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2005 // // File: ContentPropertyAttribute.cs // // Description: Specifies which property of a class should be written as the // direct content of the class when written to XAML. // Spec at [....]/sites/avalon/specs/xamlspec.htm // // Created: 04/28/2005 chuckj // //--------------------------------------------------------------------------- using System; namespace System.Windows.Markup { ////// An attribute that specifies which property the direct content of a XAML /// element should be associated with. /// [AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)] public sealed class ContentPropertyAttribute : Attribute { ////// Creates a new content property attriubte that indicates that associated /// class does not have a content property attribute. This allows a descendent /// remove an ancestors declaration of a content property attribute. /// public ContentPropertyAttribute() { } ////// Creates a new content property attribute that associates the direct content /// of XAML content with property of the given name /// /// The property to associate to direct XAML content public ContentPropertyAttribute(string name) { _name = name; } ////// The name of the property that is associated with direct XAML content /// public string Name { get { return _name; } } private string _name; } } // 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
- Dynamic.cs
- unsafeIndexingFilterStream.cs
- TypedOperationInfo.cs
- XmlSortKeyAccumulator.cs
- ScriptResourceInfo.cs
- SHA512.cs
- WorkflowShape.cs
- TimeSpanValidator.cs
- BCLDebug.cs
- RestHandler.cs
- BinaryCommonClasses.cs
- EncodingStreamWrapper.cs
- TypeConverterAttribute.cs
- DiscoveryDefaults.cs
- ProcessModuleDesigner.cs
- ComboBox.cs
- HtmlInputSubmit.cs
- ServiceModelSectionGroup.cs
- WindowsTooltip.cs
- MailDefinition.cs
- MenuItemBindingCollection.cs
- ConfigurationConverterBase.cs
- PeerDuplexChannel.cs
- TextContainerHelper.cs
- MultilineStringEditor.cs
- ProtocolsConfigurationHandler.cs
- MailWebEventProvider.cs
- xmlsaver.cs
- ResetableIterator.cs
- XmlArrayAttribute.cs
- IsolatedStoragePermission.cs
- MemoryStream.cs
- FlowDocumentReaderAutomationPeer.cs
- CustomPopupPlacement.cs
- TableLayoutStyleCollection.cs
- MultipartIdentifier.cs
- NamespaceEmitter.cs
- XmlSchemaNotation.cs
- Cursor.cs
- WebPartConnectionsCancelVerb.cs
- DecimalAnimationBase.cs
- Variant.cs
- DSASignatureDeformatter.cs
- ObjectMemberMapping.cs
- ComponentCollection.cs
- Light.cs
- SystemWebSectionGroup.cs
- dtdvalidator.cs
- ProcessProtocolHandler.cs
- Binding.cs
- QilChoice.cs
- UrlPath.cs
- RenderTargetBitmap.cs
- PeerToPeerException.cs
- ImageInfo.cs
- ICspAsymmetricAlgorithm.cs
- KeyboardDevice.cs
- ServiceMetadataExtension.cs
- PropertyGridCommands.cs
- DesignerTransaction.cs
- EnumConverter.cs
- DbProviderServices.cs
- LinqExpressionNormalizer.cs
- DataFormats.cs
- PageSetupDialog.cs
- GridViewUpdateEventArgs.cs
- Ticks.cs
- MetadataSerializer.cs
- QuaternionAnimation.cs
- HttpClientCertificate.cs
- TriggerAction.cs
- SchemaCollectionPreprocessor.cs
- PtsHelper.cs
- KeyNotFoundException.cs
- HtmlWindowCollection.cs
- IsolatedStorageFileStream.cs
- UiaCoreTypesApi.cs
- MemberJoinTreeNode.cs
- FocusTracker.cs
- Helpers.cs
- DataSourceGroupCollection.cs
- SoapIgnoreAttribute.cs
- LZCodec.cs
- ImageList.cs
- DbProviderFactoriesConfigurationHandler.cs
- ClientSettingsProvider.cs
- DataConnectionHelper.cs
- LinkDescriptor.cs
- BypassElementCollection.cs
- BackStopAuthenticationModule.cs
- Polygon.cs
- CallSiteHelpers.cs
- ManagementEventArgs.cs
- CodeParameterDeclarationExpressionCollection.cs
- KeyboardEventArgs.cs
- SecurityAccessDeniedException.cs
- SystemIPInterfaceStatistics.cs
- SimplePropertyEntry.cs
- XamlContextStack.cs
- Annotation.cs