Skip to content

ststeiger/System.CoreFX.Forms

Repository files navigation

FAQ

What is System.CoreFX.Forms?

System.CoreFX.Forms is a port of Mono WinForms to .NET Core 2.0+ utilizing the work that has been done for System.Drawing.Common. It should serve as an easy and known way to build cross-platform user interfaces or even port existing .NET Framework applications. The project is in a very early state (proof of concept) and is only known to be working on Windows right now.

Contributions for Unix support are very welcome and probably needed to make this work.

Which features are supported?

Almost the full code has been taken over, however there are some things that had to be altered or cut down:

  • WebBrowser and Html classes
  • Everything related to Registry or Configuration
  • A few Mono.Unix specific calls which are not supported
  • Some minor/misc stuff

Please note that the majority of features are untested!

What is up with the color scheme?

Apparently there is something wrong with SystemColors on .NET Core 2.0. The color scheme looks fine with the preview version of 2.1.

Releases

No releases published

Packages

No packages published

Languages