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
- IssuanceLicense.cs
- ConstraintStruct.cs
- BinaryParser.cs
- DbMetaDataFactory.cs
- BulletedList.cs
- SelectorItemAutomationPeer.cs
- EditCommandColumn.cs
- WebPartDisplayModeEventArgs.cs
- DecimalKeyFrameCollection.cs
- arc.cs
- EnterpriseServicesHelper.cs
- ReturnEventArgs.cs
- Utils.cs
- MouseGesture.cs
- SafeViewOfFileHandle.cs
- ResizingMessageFilter.cs
- EmptyEnumerator.cs
- SymbolMethod.cs
- IntellisenseTextBox.designer.cs
- DayRenderEvent.cs
- HMACRIPEMD160.cs
- ObjectDataSource.cs
- ForceCopyBuildProvider.cs
- TabControlAutomationPeer.cs
- OperationCanceledException.cs
- DrawingBrush.cs
- DatePickerDateValidationErrorEventArgs.cs
- MetadataCache.cs
- DataListDesigner.cs
- EntityObject.cs
- EventRoute.cs
- EncoderReplacementFallback.cs
- ObjectConverter.cs
- SQLSingle.cs
- XmlElement.cs
- CustomAttribute.cs
- SiteMapPath.cs
- XPathMessageFilterElementComparer.cs
- DataRowChangeEvent.cs
- XmlText.cs
- BasicCommandTreeVisitor.cs
- MobileControlPersister.cs
- XamlTypeMapperSchemaContext.cs
- TransformConverter.cs
- SingleKeyFrameCollection.cs
- GraphicsState.cs
- Gdiplus.cs
- SchemaElementLookUpTableEnumerator.cs
- UpdateEventArgs.cs
- PolyBezierSegment.cs
- SemaphoreFullException.cs
- PropertyMetadata.cs
- ClientSettings.cs
- BindingNavigator.cs
- PropertyChangedEventArgs.cs
- ResourceDisplayNameAttribute.cs
- DataGridViewMethods.cs
- MessageCredentialType.cs
- QuaternionConverter.cs
- RoutedPropertyChangedEventArgs.cs
- WebPartDeleteVerb.cs
- CompoundFileReference.cs
- WebPartEditorOkVerb.cs
- MobileListItem.cs
- PropertyGridEditorPart.cs
- BitmapMetadataBlob.cs
- XmlExpressionDumper.cs
- GcHandle.cs
- TemplateBindingExpressionConverter.cs
- NumberFormatInfo.cs
- NamedObject.cs
- FilterException.cs
- TableCell.cs
- QilXmlReader.cs
- Paragraph.cs
- PropertyDescriptor.cs
- Profiler.cs
- Keyboard.cs
- SqlClientWrapperSmiStreamChars.cs
- StylusPlugin.cs
- UnsafeNetInfoNativeMethods.cs
- EntityWrapper.cs
- EdmEntityTypeAttribute.cs
- StringHelper.cs
- InheritanceContextHelper.cs
- GPPOINTF.cs
- WebControlAdapter.cs
- AttachmentService.cs
- bidPrivateBase.cs
- ProbeMatchesApril2005.cs
- DataViewSettingCollection.cs
- Ref.cs
- AccessorTable.cs
- HitTestParameters3D.cs
- SchemaImporterExtension.cs
- WebPartConnectionsCloseVerb.cs
- DataBindingCollection.cs
- ShaderEffect.cs
- SynchronizingStream.cs
- RoutedEventHandlerInfo.cs