Info
Version: | 2.9.0 |
Author(s): | Eto |
Last Update: | Saturday, December 28, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/picoe/Eto |
NuGet Url: | https://www.nuget.org/packages/Eto.Forms |
Install
Install-Package Eto.Forms
dotnet add package Eto.Forms
paket add Eto.Forms
Eto.Forms Download (Unzip the "nupkg" after downloading)
Dependencies
.NETStandard 1.0
- NETStandard.Library(>= 1.6.1)
- System.ComponentModel(>= 4.3.0)
- System.ComponentModel.TypeConverter(>= 4.3.0)
- System.Runtime.Serialization.Primitives(>= 4.3.0)
- System.ComponentModel.Annotations(>= 4.7.0)
Tags
This framework is built so that you can target multiple platforms with one UI codebase.
The goal of this framework is to expose a common API that can be used to build functional applications that run across platforms using their native toolkit.
This will make your applications look and work as if it were a native application on all platforms.
For advanced scenarios, you can take advantage of each platform's capabilities by wrapping your common UI in a larger application, or even create your own high-level controls with a custom implementations per platform.
This framework currently supports creating Desktop applications that work across Windows Forms, WPF, MonoMac, MacOS, and GTK#.
In order to run your Eto.Forms based application, you must also install one (or more) of the following packages:
- Eto.Platform.Wpf
- Eto.Platform.Windows
- Eto.Platform.Direct2D
- Eto.Platform.Gtk
- Eto.Platform.Mac64
- Eto.Platform.MacOS
To get more information about how to get started, read the wiki:
https://github.com/picoe/Eto/wiki.