Code:
/ DotNET / DotNET / 8.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
- BindableAttribute.cs
- sitestring.cs
- VSWCFServiceContractGenerator.cs
- AssemblyNameProxy.cs
- OleDbException.cs
- VerificationException.cs
- Hashtable.cs
- SpAudioStreamWrapper.cs
- DynamicMethod.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- Action.cs
- WebBrowserNavigatingEventHandler.cs
- DuplicateWaitObjectException.cs
- GatewayIPAddressInformationCollection.cs
- ErrorTableItemStyle.cs
- UnicodeEncoding.cs
- FormViewDeleteEventArgs.cs
- MessageDroppedTraceRecord.cs
- RouteItem.cs
- _CommandStream.cs
- MediaTimeline.cs
- NodeCounter.cs
- HtmlInputControl.cs
- TextRangeProviderWrapper.cs
- ObjectDataSourceFilteringEventArgs.cs
- PatternMatcher.cs
- DataTable.cs
- BooleanSwitch.cs
- TypeGeneratedEventArgs.cs
- EventListenerClientSide.cs
- AvTraceFormat.cs
- SegmentInfo.cs
- KeyValueConfigurationElement.cs
- processwaithandle.cs
- ReadonlyMessageFilter.cs
- COSERVERINFO.cs
- XPathSelfQuery.cs
- MsmqIntegrationBindingCollectionElement.cs
- IdnMapping.cs
- ConsumerConnectionPointCollection.cs
- DebugInfoGenerator.cs
- LabelAutomationPeer.cs
- SrgsItemList.cs
- ProcessThread.cs
- DataGridViewCellValueEventArgs.cs
- IndexedString.cs
- HostedElements.cs
- BaseParagraph.cs
- EntityKey.cs
- Soap.cs
- XmlWrappingWriter.cs
- HttpHandlersSection.cs
- SiteMapDataSource.cs
- ByteAnimation.cs
- ExpressionWriter.cs
- SpellerStatusTable.cs
- SrgsRulesCollection.cs
- WebResponse.cs
- PipelineDeploymentState.cs
- SafePEFileHandle.cs
- Size.cs
- DockEditor.cs
- RegexMatch.cs
- TileBrush.cs
- DataControlFieldsEditor.cs
- MappingMetadataHelper.cs
- SoapReflectionImporter.cs
- Lease.cs
- StylusOverProperty.cs
- IndexingContentUnit.cs
- MenuEventArgs.cs
- QilPatternVisitor.cs
- Timer.cs
- SqlFlattener.cs
- ConstrainedDataObject.cs
- HttpResponseHeader.cs
- SqlBulkCopyColumnMapping.cs
- SqlUserDefinedTypeAttribute.cs
- path.cs
- Char.cs
- WindowsToolbarAsMenu.cs
- ProtocolViolationException.cs
- BitStream.cs
- CreateUserWizardStep.cs
- AssemblyFilter.cs
- ScaleTransform.cs
- Vector3dCollection.cs
- DesignerInterfaces.cs
- WizardDesigner.cs
- WindowsListViewGroupHelper.cs
- CredentialCache.cs
- NoneExcludedImageIndexConverter.cs
- DiagnosticsConfiguration.cs
- UdpDiscoveryEndpoint.cs
- ThrowHelper.cs
- PointAnimationClockResource.cs
- WinInet.cs
- ErrorHandlingAcceptor.cs
- CollectionViewGroupInternal.cs
- EdmFunctions.cs