Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / System / Windows / Documents / FixedSOMPage.cs / 1 / FixedSOMPage.cs
/*++ File: FixedSOMPage.cs Copyright (C) 2005 Microsoft Corporation. All rights reserved. Description: A semantic container that contains all the first-level containers on the page History: 05/17/2005: agurcan - Created --*/ namespace System.Windows.Documents { using System.Collections; using System.Collections.Generic; using System.Windows.Markup; // for XmlLanguage using System.Windows.Media; using System.Globalization; using System.Diagnostics; internal sealed class FixedSOMPage: FixedSOMContainer { //-------------------------------------------------------------------- // // Constructors // //--------------------------------------------------------------------- #region Constructors public FixedSOMPage() { } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- #region Public Methods #if DEBUG public override void Render(DrawingContext dc, string label, DrawDebugVisual debugVisuals) { switch (debugVisuals) { case DrawDebugVisual.None: case DrawDebugVisual.Glyphs: //Handled in FixedPage //Nothing to do break; default: int groupIndex = 0; int boxIndex = 0; for (int i=0; i<_semanticBoxes.Count; i++) { FixedSOMGroup group = _semanticBoxes[i] as FixedSOMGroup; if (group != null) { if (debugVisuals == DrawDebugVisual.Groups) { group.Render(dc, groupIndex.ToString(), debugVisuals); groupIndex++; } ListgroupBoxes = group.SemanticBoxes; for (int j=0; j MarkupOrder { get { return _markupOrder; } set { _markupOrder = value; } } internal CultureInfo CultureInfo { set { _cultureInfo = value; } } #endregion Public Properties //-------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private List _markupOrder; private CultureInfo _cultureInfo; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /*++ File: FixedSOMPage.cs Copyright (C) 2005 Microsoft Corporation. All rights reserved. Description: A semantic container that contains all the first-level containers on the page History: 05/17/2005: agurcan - Created --*/ namespace System.Windows.Documents { using System.Collections; using System.Collections.Generic; using System.Windows.Markup; // for XmlLanguage using System.Windows.Media; using System.Globalization; using System.Diagnostics; internal sealed class FixedSOMPage: FixedSOMContainer { //-------------------------------------------------------------------- // // Constructors // //--------------------------------------------------------------------- #region Constructors public FixedSOMPage() { } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- #region Public Methods #if DEBUG public override void Render(DrawingContext dc, string label, DrawDebugVisual debugVisuals) { switch (debugVisuals) { case DrawDebugVisual.None: case DrawDebugVisual.Glyphs: //Handled in FixedPage //Nothing to do break; default: int groupIndex = 0; int boxIndex = 0; for (int i=0; i<_semanticBoxes.Count; i++) { FixedSOMGroup group = _semanticBoxes[i] as FixedSOMGroup; if (group != null) { if (debugVisuals == DrawDebugVisual.Groups) { group.Render(dc, groupIndex.ToString(), debugVisuals); groupIndex++; } List groupBoxes = group.SemanticBoxes; for (int j=0; j MarkupOrder { get { return _markupOrder; } set { _markupOrder = value; } } internal CultureInfo CultureInfo { set { _cultureInfo = value; } } #endregion Public Properties //-------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private List _markupOrder; private CultureInfo _cultureInfo; #endregion Private Fields } } // 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
- WebPartDisplayModeEventArgs.cs
- Int16AnimationBase.cs
- DataColumnPropertyDescriptor.cs
- HttpListenerRequestTraceRecord.cs
- HtmlControl.cs
- VScrollBar.cs
- RegexRunnerFactory.cs
- Int64Converter.cs
- AudioFormatConverter.cs
- WindowsListBox.cs
- keycontainerpermission.cs
- SafeTimerHandle.cs
- Literal.cs
- unsafenativemethodsother.cs
- DesignerUtils.cs
- AuthorizationSection.cs
- AssociationType.cs
- EventData.cs
- DataBoundControl.cs
- ArithmeticException.cs
- BaseDataBoundControl.cs
- AdvancedBindingPropertyDescriptor.cs
- DataGridViewCellStyleBuilderDialog.cs
- ValidatingReaderNodeData.cs
- BoundsDrawingContextWalker.cs
- TextDecorationCollectionConverter.cs
- AttributeProviderAttribute.cs
- ContextQuery.cs
- Vector3DCollectionConverter.cs
- ToolBar.cs
- WithParamAction.cs
- ControlUtil.cs
- NullReferenceException.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- AuthorizationRule.cs
- OutputCacheProfileCollection.cs
- View.cs
- WebPartPersonalization.cs
- SqlDependency.cs
- MulticastDelegate.cs
- FormsIdentity.cs
- LOSFormatter.cs
- StringKeyFrameCollection.cs
- WindowsBrush.cs
- figurelengthconverter.cs
- SpellerInterop.cs
- ScriptServiceAttribute.cs
- EventLogPermissionAttribute.cs
- NameGenerator.cs
- TypeInfo.cs
- StatusBar.cs
- OverflowException.cs
- OdbcCommandBuilder.cs
- CallSiteBinder.cs
- RectAnimation.cs
- NavigatingCancelEventArgs.cs
- Helpers.cs
- FieldNameLookup.cs
- BlockUIContainer.cs
- AutomationPropertyInfo.cs
- BooleanFunctions.cs
- MailFileEditor.cs
- SpanIndex.cs
- InputScopeManager.cs
- ElementProxy.cs
- XmlSerializationReader.cs
- PeerNameRegistration.cs
- ConfigXmlElement.cs
- CodeMemberMethod.cs
- ToolStripItemImageRenderEventArgs.cs
- TabControl.cs
- GCHandleCookieTable.cs
- FormViewUpdateEventArgs.cs
- IntegrationExceptionEventArgs.cs
- HtmlInputControl.cs
- Selection.cs
- ToolStripSettings.cs
- WinEventWrap.cs
- __Filters.cs
- EDesignUtil.cs
- DataExpression.cs
- HtmlObjectListAdapter.cs
- CommandID.cs
- XomlCompiler.cs
- UnsafePeerToPeerMethods.cs
- HtmlElementErrorEventArgs.cs
- DragCompletedEventArgs.cs
- DataGridRelationshipRow.cs
- ControlCodeDomSerializer.cs
- CustomAttributeBuilder.cs
- BinaryCommonClasses.cs
- AddInProcess.cs
- ListViewSelectEventArgs.cs
- AssemblyNameProxy.cs
- HttpDateParse.cs
- Library.cs
- CodeParameterDeclarationExpression.cs
- LinqDataSourceDisposeEventArgs.cs
- Trigger.cs
- SortKey.cs