FrameworkElement description from metadata
public class FrameworkElement : UIElement, IFrameworkElement, IFrameworkElementOverrides, IFrameworkElement2, IFrameworkElementOverrides2, IFrameworkElement3, IFrameworkElement4
{
//
// Summary:
// Provides the behavior for the "Measure" pass of the layout cycle. Classes can
// override this method to define their own "Measure" pass behavior.
//
// Parameters:
// availableSize:
// The available size that this object can give to child objects. Infinity can be
// specified as a value to indicate that the object will size to whatever content
// is available.
//
// Returns:
// The size that this object determines it needs during layout, based on its calculations
// of the allocated sizes for child objects or based on other considerations such
// as a fixed container size.
protected virtual Size MeasureOverride(Size availableSize);
//
// Summary:
// Provides the behavior for the "Arrange" pass of layout. Classes can override
// this method to define their own "Arrange" pass behavior.
//
// Parameters:
// finalSize:
// The final area within the parent that this object should use to arrange itself
// and its children.
//
// Returns:
// The actual size that is used after the element is arranged in layout.
protected virtual Size ArrangeOverride(Size finalSize);
'reference > VS metadata' 카테고리의 다른 글
DependencyObject (0) | 2018.01.02 |
---|---|
CultureInfo description from metadata (0) | 2017.12.29 |
DependencyObject description from metadata (0) | 2017.12.13 |
UIElement Measure and Arrange Method from metadata description (0) | 2017.12.12 |