Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Effects / BlurEffect.cs / 1305600 / BlurEffect.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: BlurImageEffect.cs //----------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Windows; using System.Windows.Media; namespace System.Windows.Media.Effects { ////// BlurEffect /// public partial class BlurEffect { #region Constructors ////// Constructor /// public BlurEffect() { } #endregion ////// Takes in content bounds, and returns the bounds of the rendered /// output of that content after the Effect is applied. /// internal override Rect GetRenderBounds(Rect contentBounds) { Point topLeft = new Point(); Point bottomRight = new Point(); double radius = Radius; topLeft.X = contentBounds.TopLeft.X - radius; topLeft.Y = contentBounds.TopLeft.Y - radius; bottomRight.X = contentBounds.BottomRight.X + radius; bottomRight.Y = contentBounds.BottomRight.Y + radius; return new Rect(topLeft, bottomRight); } } } // 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
- ObjectToken.cs
- PreviewPrintController.cs
- HttpConfigurationContext.cs
- SelectingProviderEventArgs.cs
- XsltQilFactory.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- AsnEncodedData.cs
- DictionaryBase.cs
- CompModSwitches.cs
- SecurityContextKeyIdentifierClause.cs
- SpellerError.cs
- FaultDesigner.cs
- WebPartDescriptionCollection.cs
- DiagnosticsConfiguration.cs
- ArgumentValueSerializer.cs
- CursorConverter.cs
- TypedRowGenerator.cs
- DefaultMemberAttribute.cs
- HtmlTextArea.cs
- ControlBuilder.cs
- sqlmetadatafactory.cs
- CDSCollectionETWBCLProvider.cs
- CompilerGlobalScopeAttribute.cs
- DateTimeOffset.cs
- SpellerStatusTable.cs
- InvalidPrinterException.cs
- FileDialogPermission.cs
- XPathChildIterator.cs
- GraphicsContainer.cs
- ContextStack.cs
- NamedPermissionSet.cs
- FixedSOMPage.cs
- Asn1Utilities.cs
- ZipIOExtraFieldElement.cs
- SecurityDocument.cs
- ConstraintManager.cs
- FormViewDeletedEventArgs.cs
- UnsafeNativeMethods.cs
- JulianCalendar.cs
- VisualStyleRenderer.cs
- RepeaterItemCollection.cs
- KnownColorTable.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- SkipStoryboardToFill.cs
- TokenizerHelper.cs
- ResourceProviderFactory.cs
- DataBoundControlActionList.cs
- OletxEnlistment.cs
- HeaderElement.cs
- CompensatableSequenceActivity.cs
- SiteMapNodeItem.cs
- SQLDateTime.cs
- TypeSystem.cs
- UInt16Storage.cs
- DataBoundControlActionList.cs
- PreviewPrintController.cs
- FocusWithinProperty.cs
- GridItemPatternIdentifiers.cs
- TreeNodeEventArgs.cs
- NamedElement.cs
- oledbmetadatacolumnnames.cs
- HeaderCollection.cs
- IisTraceWebEventProvider.cs
- SvcMapFileSerializer.cs
- SmiEventSink_Default.cs
- WebPartManagerInternals.cs
- StdRegProviderWrapper.cs
- _Connection.cs
- DataContractSerializer.cs
- HttpModuleAction.cs
- TableLayoutStyleCollection.cs
- SessionEndingEventArgs.cs
- Helper.cs
- SerializationFieldInfo.cs
- DynamicDocumentPaginator.cs
- AttributeCollection.cs
- TextEditorThreadLocalStore.cs
- JsonQNameDataContract.cs
- DescendentsWalker.cs
- NullRuntimeConfig.cs
- AnimationClockResource.cs
- SafePointer.cs
- DeferredReference.cs
- SemaphoreFullException.cs
- RecognizeCompletedEventArgs.cs
- RoutedEventValueSerializer.cs
- ImageMapEventArgs.cs
- XomlCompilerResults.cs
- DataBoundControl.cs
- Rijndael.cs
- ColorTransformHelper.cs
- BinHexEncoder.cs
- XmlJsonWriter.cs
- AutomationPropertyInfo.cs
- ImmutableCollection.cs
- MsmqHostedTransportManager.cs
- OdbcErrorCollection.cs
- ViewStateModeByIdAttribute.cs
- SafeWaitHandle.cs
- XmlMemberMapping.cs