Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Documents / LineBreak.cs / 1 / LineBreak.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: LineBreak element. // // History: // 07/22/2002 : MikeOrr - Created. // 06/26/2003 : ZhenbinX - Ported to /Rewrote for WCP tree // 10/28/2004 : grzegorz - ContentElements refactoring. // //--------------------------------------------------------------------------- using System.Windows.Markup; // TrimSurrondingWhitespace namespace System.Windows.Documents { ////// LineBreak element that forces a line breaking. /// [TrimSurroundingWhitespace] public class LineBreak : Inline { ////// Creates a new LineBreak instance. /// public LineBreak() { } ////// Creates a new LineBreak instance. /// /// /// Optional position at which to insert the new LineBreak. May /// be null. /// public LineBreak(TextPointer insertionPosition) { if (insertionPosition != null) { insertionPosition.TextContainer.BeginChange(); } try { if (insertionPosition != null) { // This will throw InvalidOperationException if schema validity is violated. insertionPosition.InsertInline(this); } } finally { if (insertionPosition != null) { insertionPosition.TextContainer.EndChange(); } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: LineBreak element. // // History: // 07/22/2002 : MikeOrr - Created. // 06/26/2003 : ZhenbinX - Ported to /Rewrote for WCP tree // 10/28/2004 : grzegorz - ContentElements refactoring. // //--------------------------------------------------------------------------- using System.Windows.Markup; // TrimSurrondingWhitespace namespace System.Windows.Documents { ////// LineBreak element that forces a line breaking. /// [TrimSurroundingWhitespace] public class LineBreak : Inline { ////// Creates a new LineBreak instance. /// public LineBreak() { } ////// Creates a new LineBreak instance. /// /// /// Optional position at which to insert the new LineBreak. May /// be null. /// public LineBreak(TextPointer insertionPosition) { if (insertionPosition != null) { insertionPosition.TextContainer.BeginChange(); } try { if (insertionPosition != null) { // This will throw InvalidOperationException if schema validity is violated. insertionPosition.InsertInline(this); } } finally { if (insertionPosition != null) { insertionPosition.TextContainer.EndChange(); } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OleDbWrapper.cs
- RangeValuePattern.cs
- ToolboxComponentsCreatingEventArgs.cs
- LogExtentCollection.cs
- ServiceMemoryGates.cs
- BulletedList.cs
- DefaultShape.cs
- TransportConfigurationTypeElement.cs
- ComNativeDescriptor.cs
- LongMinMaxAggregationOperator.cs
- AutoResizedEvent.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- DataControlCommands.cs
- X509WindowsSecurityToken.cs
- XslAstAnalyzer.cs
- RegistrationProxy.cs
- StateDesigner.TransitionInfo.cs
- FileSystemEnumerable.cs
- Reference.cs
- COM2ComponentEditor.cs
- EastAsianLunisolarCalendar.cs
- LinqDataSourceInsertEventArgs.cs
- UIElement3D.cs
- FontFamilyConverter.cs
- Parser.cs
- CompositeActivityTypeDescriptor.cs
- MethodBuilderInstantiation.cs
- SqlWebEventProvider.cs
- ValidationRuleCollection.cs
- EntityWrapperFactory.cs
- PanelDesigner.cs
- RegexCompiler.cs
- InvokeMethodActivity.cs
- ClassicBorderDecorator.cs
- RuntimeEnvironment.cs
- SoapReflectionImporter.cs
- OdbcUtils.cs
- PickBranchDesigner.xaml.cs
- ProfileParameter.cs
- CodeSnippetTypeMember.cs
- InputLanguageManager.cs
- AspCompat.cs
- SizeFConverter.cs
- BCryptSafeHandles.cs
- StaticDataManager.cs
- PhysicalFontFamily.cs
- SystemDropShadowChrome.cs
- TextAnchor.cs
- Guid.cs
- ReceiveMessageAndVerifySecurityAsyncResultBase.cs
- GridViewRow.cs
- ExpressionTextBox.xaml.cs
- mediaeventargs.cs
- SqlDependency.cs
- NativeStructs.cs
- ProcessProtocolHandler.cs
- SingleAnimation.cs
- HealthMonitoringSection.cs
- SoundPlayerAction.cs
- SQLSingle.cs
- CommonRemoteMemoryBlock.cs
- RoleService.cs
- EmissiveMaterial.cs
- DependencyObjectPropertyDescriptor.cs
- SafeFileHandle.cs
- DataSourceNameHandler.cs
- ResourcePart.cs
- GeneralTransform.cs
- PropertyEmitter.cs
- SelectionUIService.cs
- NameValueConfigurationCollection.cs
- TemplatedMailWebEventProvider.cs
- DataTransferEventArgs.cs
- TextBlock.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- ReferencedAssemblyResolver.cs
- SharedDp.cs
- Formatter.cs
- AlternateViewCollection.cs
- ArrayList.cs
- HttpHandlersInstallComponent.cs
- ActivationArguments.cs
- MemberMaps.cs
- ValidatorCompatibilityHelper.cs
- FileCodeGroup.cs
- WebMessageEncodingBindingElement.cs
- FontUnitConverter.cs
- SQLInt64.cs
- CodeCastExpression.cs
- IntSecurity.cs
- DesignerActionHeaderItem.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- DateTimeFormatInfo.cs
- DataGridViewCheckBoxCell.cs
- CodeTypeReference.cs
- AsyncResult.cs
- HtmlObjectListAdapter.cs
- _ListenerRequestStream.cs
- SelectionManager.cs
- SplineQuaternionKeyFrame.cs