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
- FileUtil.cs
- ScriptReferenceEventArgs.cs
- DataGridViewRowHeaderCell.cs
- DefaultProxySection.cs
- ShortcutKeysEditor.cs
- CircleHotSpot.cs
- CompatibleComparer.cs
- BaseComponentEditor.cs
- DynamicObjectAccessor.cs
- DictionaryEntry.cs
- BookmarkOptionsHelper.cs
- Exceptions.cs
- ReadOnlyCollection.cs
- CompareValidator.cs
- EntitySqlQueryBuilder.cs
- DateTimeValueSerializer.cs
- DictionaryContent.cs
- SaveCardRequest.cs
- WinEventHandler.cs
- RootAction.cs
- CodeMethodInvokeExpression.cs
- WindowInteropHelper.cs
- AnnotationStore.cs
- Internal.cs
- TextBoxAutoCompleteSourceConverter.cs
- ClickablePoint.cs
- BehaviorEditorPart.cs
- AttributeEmitter.cs
- _HeaderInfoTable.cs
- DataGridViewUtilities.cs
- XmlSerializerSection.cs
- DefaultBinder.cs
- TransactionBridgeSection.cs
- RotationValidation.cs
- WinInet.cs
- ServiceBehaviorAttribute.cs
- DateTimeFormatInfo.cs
- XmlDocumentType.cs
- DecoderNLS.cs
- RowSpanVector.cs
- ContentFileHelper.cs
- ArrayHelper.cs
- EventsTab.cs
- FormsAuthenticationCredentials.cs
- OrthographicCamera.cs
- SchemaTableColumn.cs
- TextEndOfParagraph.cs
- ServicePrincipalNameElement.cs
- TypeDelegator.cs
- ResourceSet.cs
- RenamedEventArgs.cs
- KoreanLunisolarCalendar.cs
- AddInServer.cs
- MeshGeometry3D.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- DataGridViewCellCancelEventArgs.cs
- MergeLocalizationDirectives.cs
- AppDomainUnloadedException.cs
- ObjectDataSourceSelectingEventArgs.cs
- DataBindingExpressionBuilder.cs
- RepeatInfo.cs
- InertiaRotationBehavior.cs
- PolyLineSegment.cs
- SQLBoolean.cs
- XmlEncoding.cs
- HTMLTagNameToTypeMapper.cs
- SecurityAttributeGenerationHelper.cs
- XmlSubtreeReader.cs
- User.cs
- EncryptedType.cs
- OneOfScalarConst.cs
- Pipe.cs
- BuildDependencySet.cs
- RegisteredArrayDeclaration.cs
- HttpModuleAction.cs
- MessageSecurityProtocol.cs
- CodeDefaultValueExpression.cs
- ExpressionDumper.cs
- ValidationSummary.cs
- Certificate.cs
- ReliabilityContractAttribute.cs
- XmlSchemaInferenceException.cs
- StyleBamlRecordReader.cs
- EntryPointNotFoundException.cs
- StructuredProperty.cs
- SchemaMerger.cs
- FieldTemplateUserControl.cs
- BroadcastEventHelper.cs
- SyndicationSerializer.cs
- SizeLimitedCache.cs
- Propagator.Evaluator.cs
- Frame.cs
- TextAction.cs
- TextParagraphCache.cs
- TextBlock.cs
- RotateTransform.cs
- EditorZoneBase.cs
- ProjectionCamera.cs
- EndPoint.cs
- BitmapSource.cs