DependencyProperty::IsValidType Method (Object^)
.NET Framework (current version)
Determines whether a specified value is acceptable for this dependency property's type, as checked against the property type provided in the original dependency property registration.
Assembly: WindowsBase (in WindowsBase.dll)
Parameters
- value
-
Type:
System::Object^
The value to check.
Return Value
Type: System::Booleantrue if the specified value is the registered property type or an acceptable derived type; otherwise, false.
A value of null is a valid type for reference type dependency properties, or for a Nullable<T> dependency property, and would return true for these cases. In cases where the dependency property is neither a reference nor a Nullable<T> type, IsValidType will return false for a null value rather than raise an exception.
.NET Framework
Available since 3.0
Available since 3.0
Show: