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
- WebPartUtil.cs
- StringDictionaryEditor.cs
- SemanticBasicElement.cs
- CodeAccessSecurityEngine.cs
- TraceHwndHost.cs
- DataGridViewCheckBoxCell.cs
- WindowsImpersonationContext.cs
- ObjectConverter.cs
- Win32Native.cs
- ActivityScheduledRecord.cs
- Attributes.cs
- XmlAttribute.cs
- BaseHashHelper.cs
- AxisAngleRotation3D.cs
- DesignerPainter.cs
- SpellerInterop.cs
- RuleEngine.cs
- Constants.cs
- EventDescriptorCollection.cs
- DictionarySectionHandler.cs
- BindingBase.cs
- NeedSkipTokenVisitor.cs
- SoapEnumAttribute.cs
- EventLog.cs
- CultureMapper.cs
- XmlDigitalSignatureProcessor.cs
- DynamicDataExtensions.cs
- XmlArrayAttribute.cs
- SuppressIldasmAttribute.cs
- UserMapPath.cs
- UpdateCompiler.cs
- ProfileSection.cs
- UserMapPath.cs
- HwndPanningFeedback.cs
- DataGridViewTopRowAccessibleObject.cs
- PauseStoryboard.cs
- NotSupportedException.cs
- SignedInfo.cs
- COM2TypeInfoProcessor.cs
- HttpCachePolicy.cs
- TreeViewCancelEvent.cs
- TextRenderer.cs
- UriSection.cs
- ResourceContainer.cs
- RangeValuePatternIdentifiers.cs
- FrameworkContentElementAutomationPeer.cs
- TreeSet.cs
- SqlDataAdapter.cs
- HexParser.cs
- DerivedKeySecurityTokenStub.cs
- SqlAliaser.cs
- BaseCollection.cs
- DesignerObjectListAdapter.cs
- EntityDataSourceContainerNameConverter.cs
- CdpEqualityComparer.cs
- DataObjectEventArgs.cs
- StackOverflowException.cs
- AnimatedTypeHelpers.cs
- XmlMtomReader.cs
- BitmapEffectGroup.cs
- SchemeSettingElementCollection.cs
- LoginName.cs
- ZipIOCentralDirectoryFileHeader.cs
- ResourcePermissionBase.cs
- MembershipAdapter.cs
- SecuritySessionSecurityTokenProvider.cs
- ColorBlend.cs
- FormsIdentity.cs
- OpCopier.cs
- LogStore.cs
- SelectorItemAutomationPeer.cs
- ResolvedKeyFrameEntry.cs
- SurrogateSelector.cs
- DataGridItemEventArgs.cs
- Label.cs
- ConfigurationManagerHelper.cs
- VectorAnimationUsingKeyFrames.cs
- TabItemAutomationPeer.cs
- DeleteHelper.cs
- ExpressionNormalizer.cs
- QilScopedVisitor.cs
- KeyFrames.cs
- Rect.cs
- Pen.cs
- SubpageParagraph.cs
- TemplateField.cs
- RecordConverter.cs
- ErrorWebPart.cs
- AppModelKnownContentFactory.cs
- ToolStripLocationCancelEventArgs.cs
- UpdateEventArgs.cs
- TrackPointCollection.cs
- Int32KeyFrameCollection.cs
- MultiDataTrigger.cs
- HtmlInputControl.cs
- AsyncPostBackErrorEventArgs.cs
- VideoDrawing.cs
- InternalConfigHost.cs
- CertificateManager.cs
- DoubleAnimationUsingKeyFrames.cs