Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / FlowLayoutSettings.cs / 1 / FlowLayoutSettings.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using System.Windows.Forms.Layout; ///[DefaultProperty("FlowDirection")] public class FlowLayoutSettings : LayoutSettings { internal FlowLayoutSettings(IArrangedElement owner) : base(owner) {} /// public override LayoutEngine LayoutEngine { get { return FlowLayout.Instance; } } /// [SRDescription(SR.FlowPanelFlowDirectionDescr)] [DefaultValue(FlowDirection.LeftToRight)] [SRCategory(SR.CatLayout)] public FlowDirection FlowDirection { get { return FlowLayout.GetFlowDirection(Owner); } set { FlowLayout.SetFlowDirection(Owner, value); Debug.Assert(FlowDirection == value, "FlowDirection should be the same as we set it"); } } /// [SRDescription(SR.FlowPanelWrapContentsDescr)] [DefaultValue(true)] [SRCategory(SR.CatLayout)] public bool WrapContents { get { return FlowLayout.GetWrapContents(Owner); } set { FlowLayout.SetWrapContents(Owner, value); Debug.Assert(WrapContents == value, "WrapContents should be the same as we set it"); } } public void SetFlowBreak(object child, bool value) { IArrangedElement element = FlowLayout.Instance.CastToArrangedElement(child); if (GetFlowBreak(child) != value) { CommonProperties.SetFlowBreak(element, value); } } public bool GetFlowBreak(object child) { IArrangedElement element = FlowLayout.Instance.CastToArrangedElement(child); return CommonProperties.GetFlowBreak(element); } } } // 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
- RemoteWebConfigurationHostServer.cs
- Color.cs
- ContentFileHelper.cs
- RsaSecurityTokenAuthenticator.cs
- CqlIdentifiers.cs
- EdmProviderManifest.cs
- xdrvalidator.cs
- DeploymentSectionCache.cs
- DrawingContextWalker.cs
- Match.cs
- Pkcs9Attribute.cs
- DataGridViewColumnCollection.cs
- Permission.cs
- UIElementAutomationPeer.cs
- ProtocolViolationException.cs
- Geometry.cs
- UseAttributeSetsAction.cs
- ExtensionQuery.cs
- RoutedCommand.cs
- SwitchCase.cs
- FixedDocument.cs
- WebPartUtil.cs
- VScrollProperties.cs
- WebPartTransformerAttribute.cs
- DomNameTable.cs
- TreeViewCancelEvent.cs
- ArcSegment.cs
- Transaction.cs
- AspNetCompatibilityRequirementsMode.cs
- XDRSchema.cs
- ImageFormat.cs
- TakeOrSkipQueryOperator.cs
- XmlSchemas.cs
- NewItemsContextMenuStrip.cs
- ToolStripMenuItemCodeDomSerializer.cs
- SafeEventLogWriteHandle.cs
- SQLStringStorage.cs
- UntypedNullExpression.cs
- FixUpCollection.cs
- SoapEnumAttribute.cs
- WindowsStatic.cs
- ByteRangeDownloader.cs
- StylusPointCollection.cs
- ElementAction.cs
- GenericWebPart.cs
- BigIntegerStorage.cs
- CodeTypeMember.cs
- DoubleConverter.cs
- UdpMessageProperty.cs
- TriggerCollection.cs
- UnsafeNativeMethods.cs
- XmlSchemaGroupRef.cs
- Validator.cs
- AnnouncementSendsAsyncResult.cs
- TextBoxBase.cs
- LicenseManager.cs
- InstanceDescriptor.cs
- VectorConverter.cs
- ToolStripItemClickedEventArgs.cs
- SafeEventLogReadHandle.cs
- DataBinding.cs
- MetadataUtilsSmi.cs
- ReferentialConstraint.cs
- RegisteredExpandoAttribute.cs
- ParallelTimeline.cs
- ResourceExpressionBuilder.cs
- InProcStateClientManager.cs
- RootProfilePropertySettingsCollection.cs
- NativeMethods.cs
- TimestampInformation.cs
- CompilerResults.cs
- AccessDataSourceView.cs
- ObjectItemCollection.cs
- DefaultTypeArgumentAttribute.cs
- PageTheme.cs
- WindowsNonControl.cs
- DataColumnMapping.cs
- PropertyChangeTracker.cs
- WindowsGrip.cs
- Schedule.cs
- TickBar.cs
- AspNetHostingPermission.cs
- Label.cs
- EntityDataSourceMemberPath.cs
- StringPropertyBuilder.cs
- FacetDescription.cs
- ThreadExceptionEvent.cs
- IconConverter.cs
- DataSourceCache.cs
- UdpRetransmissionSettings.cs
- AccessControlList.cs
- CodeFieldReferenceExpression.cs
- InlineObject.cs
- RandomNumberGenerator.cs
- RoleService.cs
- Double.cs
- SqlDuplicator.cs
- RegexEditorDialog.cs
- TraceFilter.cs
- MediaEntryAttribute.cs