Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Documents / TextElementEditingBehaviorAttribute.cs / 1 / 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
- HashHelper.cs
- BehaviorEditorPart.cs
- DesignerVerb.cs
- Literal.cs
- UrlPath.cs
- DataGridToolTip.cs
- ConfigurationSectionCollection.cs
- rsa.cs
- PagerSettings.cs
- DataGridTablesFactory.cs
- HwndSubclass.cs
- ParamArrayAttribute.cs
- SqlAliaser.cs
- BlurBitmapEffect.cs
- FileEnumerator.cs
- CheckBoxFlatAdapter.cs
- EventSetter.cs
- ServiceElementCollection.cs
- DragDropManager.cs
- OleDbMetaDataFactory.cs
- TransactionFlowElement.cs
- RepeatButton.cs
- DockingAttribute.cs
- SizeChangedInfo.cs
- DispatcherExceptionEventArgs.cs
- IteratorFilter.cs
- FloaterParagraph.cs
- BoundPropertyEntry.cs
- ObjectDisposedException.cs
- safex509handles.cs
- IItemProperties.cs
- MarshalByValueComponent.cs
- GridViewColumn.cs
- FileBasedResourceGroveler.cs
- IgnorePropertiesAttribute.cs
- TargetInvocationException.cs
- BinaryWriter.cs
- LinkConverter.cs
- XmlAttributeCache.cs
- ObjectStateEntryDbDataRecord.cs
- IsolationInterop.cs
- ProxyBuilder.cs
- _CookieModule.cs
- DataGridViewCellStyleEditor.cs
- GPRECT.cs
- SystemIcmpV6Statistics.cs
- UriSection.cs
- EntityDataSourceEntityTypeFilterItem.cs
- BitmapEffectInput.cs
- DesignerTransactionCloseEvent.cs
- AsyncInvokeContext.cs
- XmlDataImplementation.cs
- NativeMethods.cs
- FloaterBaseParaClient.cs
- SettingsBindableAttribute.cs
- SpellerHighlightLayer.cs
- OdbcConnectionStringbuilder.cs
- SqlConnectionFactory.cs
- TextElement.cs
- OdbcConnectionHandle.cs
- DelegatingConfigHost.cs
- HtmlMobileTextWriter.cs
- ScrollChrome.cs
- TraceSection.cs
- AppSettingsSection.cs
- TileBrush.cs
- ClientUrlResolverWrapper.cs
- SystemWebSectionGroup.cs
- AccessViolationException.cs
- EpmAttributeNameBuilder.cs
- ConfigurationLocation.cs
- WebPartCatalogCloseVerb.cs
- WorkflowViewService.cs
- LocationSectionRecord.cs
- TextWriter.cs
- X509SecurityTokenProvider.cs
- MemberRelationshipService.cs
- DnsCache.cs
- SqlRecordBuffer.cs
- ObjectAnimationUsingKeyFrames.cs
- DesignTimeVisibleAttribute.cs
- Int64Animation.cs
- SafeSecurityHandles.cs
- WorkerRequest.cs
- DictionaryTraceRecord.cs
- AnnotationResourceCollection.cs
- TemplateField.cs
- EventSetterHandlerConverter.cs
- StylusCaptureWithinProperty.cs
- DynamicRouteExpression.cs
- TypefaceCollection.cs
- XmlSchemaExporter.cs
- XmlILModule.cs
- SmtpLoginAuthenticationModule.cs
- ScriptingProfileServiceSection.cs
- GZipDecoder.cs
- ControlValuePropertyAttribute.cs
- XsltOutput.cs
- VersionPair.cs
- Compiler.cs