Програми для обліку

Українське програмне забезпечення з відкритим кодом

Gtk

Дописи

Програмування / Gtk

30.05.2024 13:42 Gtk

Розробка програми на C# з використанням Gtk (GtkSharp, GTK#)

Gtk - кросплатформовий набір інструментів для створення графічних інтерфейсів користувача

Для програмування використовую Visual Studio Code.
Лінки на програми внизу допису.

В програмі Visual Studio Code створюємо новий проект
dotnet new console

Додаємо до проекту пакет GtkSharp
dotnet add package GtkSharp

Program.cs
using Gtk;

class Program
{
    public static void Main()
    {
        Application.Init();
        new FirstWindow();
        Application.Run();
    }

    public static void Quit()
    {
        Application.Quit();
    }
}
FirstWindow.cs
using Gtk;

class FirstWindow : Window
{
    public FirstWindow() : base("Test")
    {
        SetDefaultSize(1200, 900);
        SetPosition(WindowPosition.Center);
        Maximize();

        DeleteEvent += delegate
        {
            Program.Quit();
        };

	ShowAll();
    }
}
Запуск програми
dotnet run

Результат:
Gtk form

Visual Studio Code
Віджети Gtk 4


© accounting.org.ua - 2024