Вот метод, который я пытаюсь позвонить:Как использовать метод Calendarview :: setdensitycolors из C++ CX
https://msdn.microsoft.com/en-us/library/windows/apps/dn890067.aspx
Так я создаю платформу :: Collections :: Vector и заполнить его , достаточно просто?
Platform::Collections::Vector<Windows::UI::Color>^ dayColors = ref new Platform::Collections::Vector<Windows::UI::Color>();
dayColors->Append(Windows::UI::Colors::Green);
myCalendarView->SetDensityColors(dayColors);
Однако, я получаю эту ошибку компиляции я не был в состоянии решить для жизни меня:
ошибка C2678: бинарный «==»: ни один оператор не найден, который принимает левого операнда типа «const Windows :: UI :: Color» (или нет приемлемой конверсии)
Как мне обойти это?
В случае ComponentLibrary: IVector^GetColors (String^FontFamily, uint32 характер) \t { \t \t Vector ^vec = ref new Vector (); \t \t return vec; \t}, что делать, потому что это дает странную ошибку –
@JuanPabloGarciaCoello, вы можете открыть новый поток, чтобы подробно описать вашу проблему с помощью фрагмента кода. Не забудьте указать информацию об ошибке и внутреннюю ошибку. И, возможно, люди поддерживают вас. –
Да, я понимаю, дайте мне минуту, чтобы подготовить его, спасибо –