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
- RepeatBehavior.cs
- JoinGraph.cs
- rsa.cs
- MutexSecurity.cs
- FontStretch.cs
- MemberDomainMap.cs
- SqlTriggerContext.cs
- FocusChangedEventArgs.cs
- VectorAnimationUsingKeyFrames.cs
- GlyphShapingProperties.cs
- PropertyAccessVisitor.cs
- StandardTransformFactory.cs
- ObjectStateEntry.cs
- TypeToken.cs
- ManagementScope.cs
- EpmTargetTree.cs
- QueryContinueDragEvent.cs
- FileIOPermission.cs
- DataGridViewComboBoxEditingControl.cs
- WebPermission.cs
- StringUtil.cs
- GeneralTransformGroup.cs
- InterleavedZipPartStream.cs
- JpegBitmapDecoder.cs
- NextPreviousPagerField.cs
- SqlConnection.cs
- CustomValidator.cs
- AttributeData.cs
- PeerEndPoint.cs
- FormatException.cs
- ValidationSummary.cs
- DynamicRouteExpression.cs
- ObjectStorage.cs
- EditorPartCollection.cs
- DataColumnCollection.cs
- XmlSchemaAny.cs
- Message.cs
- Switch.cs
- dbdatarecord.cs
- ExtenderProvidedPropertyAttribute.cs
- PropertyChangedEventManager.cs
- exports.cs
- TableDesigner.cs
- SmtpAuthenticationManager.cs
- WebPageTraceListener.cs
- Stack.cs
- Journaling.cs
- ColorConverter.cs
- RawStylusActions.cs
- SQLInt64.cs
- FlowDocumentFormatter.cs
- Literal.cs
- SQLDouble.cs
- BooleanKeyFrameCollection.cs
- StylusTip.cs
- FileUpload.cs
- DataControlFieldHeaderCell.cs
- PasswordRecoveryAutoFormat.cs
- QuadraticEase.cs
- RestClientProxyHandler.cs
- SerTrace.cs
- UInt16Converter.cs
- DynamicMetaObject.cs
- XmlDesigner.cs
- MappingException.cs
- BuildProvidersCompiler.cs
- RuleConditionDialog.Designer.cs
- TemplateColumn.cs
- ECDiffieHellmanCng.cs
- Part.cs
- SimpleHandlerBuildProvider.cs
- BufferedReadStream.cs
- RangeContentEnumerator.cs
- WebBrowserNavigatedEventHandler.cs
- Int64Animation.cs
- FixedStringLookup.cs
- PasswordRecovery.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- ProfileParameter.cs
- dataprotectionpermissionattribute.cs
- BlurBitmapEffect.cs
- TagMapCollection.cs
- COM2TypeInfoProcessor.cs
- NativeMethods.cs
- CategoryNameCollection.cs
- CustomGrammar.cs
- DirectionalLight.cs
- XmlLinkedNode.cs
- StylusButtonCollection.cs
- ValueTypeFixupInfo.cs
- Trigger.cs
- UniqueIdentifierService.cs
- MatrixKeyFrameCollection.cs
- safelinkcollection.cs
- OrderedEnumerableRowCollection.cs
- Filter.cs
- BreakRecordTable.cs
- MediaElementAutomationPeer.cs
- TraceHandler.cs
- QilValidationVisitor.cs