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
- RenderingBiasValidation.cs
- Odbc32.cs
- ComponentManagerBroker.cs
- ListSortDescription.cs
- PropertyGrid.cs
- TextDecoration.cs
- Message.cs
- SchemaCollectionCompiler.cs
- CommentAction.cs
- RepeaterItem.cs
- TextEffect.cs
- ListDictionary.cs
- DesignerTransactionCloseEvent.cs
- ServiceOperationListItemList.cs
- BaseValidator.cs
- userdatakeys.cs
- InputElement.cs
- DSASignatureDeformatter.cs
- ToolStripEditorManager.cs
- DeviceOverridableAttribute.cs
- InertiaExpansionBehavior.cs
- BamlResourceSerializer.cs
- QilNode.cs
- tabpagecollectioneditor.cs
- FormatterConverter.cs
- PreviewPrintController.cs
- ValidationErrorEventArgs.cs
- ContentIterators.cs
- MarshalByValueComponent.cs
- StoreContentChangedEventArgs.cs
- XmlSchemaInferenceException.cs
- XmlParser.cs
- FastEncoderStatics.cs
- Matrix3DStack.cs
- XmlName.cs
- WindowsListBox.cs
- ImageCollectionCodeDomSerializer.cs
- ColumnWidthChangingEvent.cs
- CreateUserErrorEventArgs.cs
- ApplicationFileParser.cs
- SoapFormatter.cs
- FontDialog.cs
- CacheSection.cs
- ChangeInterceptorAttribute.cs
- MethodAccessException.cs
- AdornerDecorator.cs
- ExpressionBuilder.cs
- ElementAtQueryOperator.cs
- XmlSchemaExporter.cs
- ImageAttributes.cs
- Track.cs
- XmlFormatReaderGenerator.cs
- BinaryParser.cs
- DefaultPropertiesToSend.cs
- WindowsRichEditRange.cs
- ColorAnimationBase.cs
- FontStretches.cs
- StringCollection.cs
- StaticTextPointer.cs
- WebReferencesBuildProvider.cs
- DeviceSpecificChoiceCollection.cs
- CookielessHelper.cs
- CryptoHelper.cs
- MimeBasePart.cs
- PositiveTimeSpanValidatorAttribute.cs
- CookieParameter.cs
- CellTreeNode.cs
- BuildProvidersCompiler.cs
- RectangleF.cs
- SchemaNamespaceManager.cs
- JoinCqlBlock.cs
- GridItemPattern.cs
- WebPartMenuStyle.cs
- messageonlyhwndwrapper.cs
- TextHidden.cs
- ContextBase.cs
- AutomationElementCollection.cs
- Simplifier.cs
- XmlSerializationWriter.cs
- VectorCollectionConverter.cs
- ExtenderProvidedPropertyAttribute.cs
- DoubleUtil.cs
- StyleXamlParser.cs
- JoinTreeSlot.cs
- QueryOperationResponseOfT.cs
- xmlsaver.cs
- Attributes.cs
- UxThemeWrapper.cs
- DataControlButton.cs
- SkewTransform.cs
- PnrpPermission.cs
- storepermissionattribute.cs
- SafeHGlobalHandleCritical.cs
- OptimizedTemplateContentHelper.cs
- CodeVariableReferenceExpression.cs
- DBAsyncResult.cs
- SqlProviderServices.cs
- CodeIdentifiers.cs
- Evidence.cs
- TextEffectCollection.cs