#include "pch.h" #include "BooleanNegationConverter.h" using namespace $safeprojectname$::Common; using namespace Platform; using namespace Windows::Foundation; using namespace Windows::UI::Xaml::Interop; Object^ BooleanNegationConverter::Convert(Object^ value, TypeName targetType, Object^ parameter, String^ language) { (void) targetType; // Nicht verwendeter Parameter (void) parameter; // Nicht verwendeter Parameter (void) language; // Nicht verwendeter Parameter auto boxedBool = dynamic_cast^>(value); auto boolValue = (boxedBool != nullptr && boxedBool->Value); return !boolValue; } Object^ BooleanNegationConverter::ConvertBack(Object^ value, TypeName targetType, Object^ parameter, String^ language) { (void) targetType; // Nicht verwendeter Parameter (void) parameter; // Nicht verwendeter Parameter (void) language; // Nicht verwendeter Parameter auto boxedBool = dynamic_cast^>(value); auto boolValue = (boxedBool != nullptr && boxedBool->Value); return !boolValue; }