Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / TextElementEditingBehaviorAttribute.cs / 1305600 / TextElementEditingBehaviorAttribute.cs
using System; namespace System.Windows.Documents { ////// An attribute that controls editing behavior of elements. /// [AttributeUsage(AttributeTargets.Class)] public sealed class TextElementEditingBehaviorAttribute : System.Attribute { ////// Constructor /// public TextElementEditingBehaviorAttribute() { } ////// If true, the element can be merged with other elements of the same type when /// properties are the same. This also affects other aspects of editing around the /// element. If true and the element is at the end of the document, there is no /// insertion position outside the element; if false under these conditions, there is /// no insertion position inside instead. An empty mergeable element at the start of /// the document will be preserved; an empty non-mergeable element will be discarded. /// A mergeable element can be split by inserting a paragraph break inside; a /// non-mergeable cannot, and the editor will not allow a break to be inserted. /// public bool IsMergeable { get { return _isMergeable; } set { _isMergeable = value; } } ////// If true, the element has only typographic meaning-- it exists solely to format /// content. If false, the element has contextual meaning or UI behavior that would /// make no sense to carry over into a new context that doesn't know how to handle /// that behavior. /// /// When an element is partially selected and copied, formatting will be lost on the /// new copy if IsTypographicOnly is false (e.g. Hyperlink). If true, formatting will /// persist. /// public bool IsTypographicOnly { get { return _isTypographicOnly; } set { _isTypographicOnly = value; } } private bool _isMergeable; private bool _isTypographicOnly; } } // 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
- WindowsRichEditRange.cs
- HandlerFactoryCache.cs
- mediaeventshelper.cs
- SecurityTokenRequirement.cs
- Bitmap.cs
- StringBuilder.cs
- DataControlFieldCell.cs
- PropertyGridEditorPart.cs
- DeploymentSectionCache.cs
- SiteOfOriginPart.cs
- AgileSafeNativeMemoryHandle.cs
- SmiMetaData.cs
- ByteStack.cs
- TypeUtil.cs
- LineBreak.cs
- DependencyPropertyValueSerializer.cs
- LOSFormatter.cs
- SqlServices.cs
- RIPEMD160.cs
- EventMappingSettings.cs
- CollectionViewSource.cs
- TextElementCollection.cs
- BamlMapTable.cs
- CommunicationObjectFaultedException.cs
- CharacterBuffer.cs
- FontStyle.cs
- RegularExpressionValidator.cs
- OutputCacheSettingsSection.cs
- WebPartManager.cs
- DesignerHelpers.cs
- Base64Encoding.cs
- InternalConfirm.cs
- SchemaTableOptionalColumn.cs
- FormViewModeEventArgs.cs
- OracleParameterCollection.cs
- Profiler.cs
- FormParameter.cs
- WebReference.cs
- wgx_commands.cs
- ColorIndependentAnimationStorage.cs
- ViewLoader.cs
- FloaterBaseParaClient.cs
- AdditionalEntityFunctions.cs
- ElementUtil.cs
- FilterableAttribute.cs
- DependencyPropertyKind.cs
- ScriptControl.cs
- _FixedSizeReader.cs
- SingleAnimationUsingKeyFrames.cs
- CodeIdentifiers.cs
- LambdaReference.cs
- GreenMethods.cs
- WindowsTitleBar.cs
- Vector3DConverter.cs
- Control.cs
- IImplicitResourceProvider.cs
- ContentElement.cs
- LinqDataSourceSelectEventArgs.cs
- TypeValidationEventArgs.cs
- EditorZoneDesigner.cs
- MexServiceChannelBuilder.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- DeobfuscatingStream.cs
- PathNode.cs
- TranslateTransform3D.cs
- Point3DCollection.cs
- WebPartConnectionsEventArgs.cs
- SchemaCreator.cs
- DispatchWrapper.cs
- OutOfMemoryException.cs
- NegotiateStream.cs
- SRGSCompiler.cs
- UInt64Converter.cs
- RtfToXamlReader.cs
- XMLSchema.cs
- PreviewPageInfo.cs
- ITreeGenerator.cs
- ControlParameter.cs
- PeerResolverMode.cs
- XamlBuildTaskServices.cs
- ConfigurationSectionGroupCollection.cs
- TableHeaderCell.cs
- TargetControlTypeCache.cs
- PackageRelationshipSelector.cs
- AddressingProperty.cs
- SQLMoney.cs
- MetadataCache.cs
- DWriteFactory.cs
- DictionaryKeyPropertyAttribute.cs
- EntityDataSourceChangedEventArgs.cs
- BinaryObjectInfo.cs
- ServiceDesigner.cs
- XmlNodeChangedEventArgs.cs
- LogConverter.cs
- TargetConverter.cs
- OdbcEnvironmentHandle.cs
- SectionXmlInfo.cs
- DocumentPageTextView.cs
- StringHandle.cs
- AssemblyInfo.cs