SizeChangedInfo(UIElement, Size, Boolean, Boolean) Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the SizeChangedInfo class.
public:
SizeChangedInfo(System::Windows::UIElement ^ element, System::Windows::Size previousSize, bool widthChanged, bool heightChanged);
public SizeChangedInfo (System.Windows.UIElement element, System.Windows.Size previousSize, bool widthChanged, bool heightChanged);
new System.Windows.SizeChangedInfo : System.Windows.UIElement * System.Windows.Size * bool * bool -> System.Windows.SizeChangedInfo
Public Sub New (element As UIElement, previousSize As Size, widthChanged As Boolean, heightChanged As Boolean)
Parameters
- element
- UIElement
The element where the size is being changed.
- previousSize
- Size
The previous size, before the change.
- widthChanged
- Boolean
true
if the Width component of the size changed.
- heightChanged
- Boolean
true
if the Height component of the size changed.
Remarks
For the two Boolean parameters, note that you should report these as true
only if the changes in the value are significant to rendering, or should interpret the values as such if reading existing values. Minor changes in the size values are possible due to precision side-effects, particularly when mathematical functions are applied to the double values.