antsonthetree
Topic Author
Posts: 44
Joined: 09 Jan 2018, 15:56

Third Party XAML Controls

22 Jan 2018, 23:28

How would I go about including third party controls (like Xceed property grid) in my UE4 / C++ project? The main issue I see here is that the third party controls are written in C# / managed code and my project is unmanaged. Not sure how to make this happen. Thanks!
 
User avatar
hcpizzi
Site Admin
Posts: 236
Joined: 09 Feb 2012, 12:40

Re: Third Party XAML Controls

23 Jan 2018, 23:58

I'm afraid this is not going to be possible, besides porting the C# code.

Even though UE4 uses C# for some tools, the runtime uses native code exclusively.

Even if you managed to get the C# code in, using something like Mono-UE, the custom classes would inherit from the ones in the WPF assemblies, and not the native Noesis implementation, so that wouldn't work either. Even our managed runtime would suffer from the same problem.
 
antsonthetree
Topic Author
Posts: 44
Joined: 09 Jan 2018, 15:56

Re: Third Party XAML Controls

24 Jan 2018, 03:28

I kind of figured this would be a no-go issue, but thanks for confirming. For me this is not a show-stopper. The Xceed controls are open source so maybe I can convert the property grid later, or come up with something that looks good enough. In the end, whatever I do in Xaml will still look better than my hideous UMG version. :)

Jake
 
User avatar
jsantos
Site Admin
Posts: 2904
Joined: 20 Jan 2012, 17:18
Contact:

Re: Third Party XAML Controls

25 Jan 2018, 05:08

Thanks for your answer Jake!

Who is online

Users browsing this forum: No registered users and 1 guest