/
GeoExe
/
NamesHistogram_Task
Обзор
Документация
Войти
/
GeoExe
/
NamesHistogram_Task
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
NamesTask/UI/MainWindow.axaml.cs
38 строк
770 B
GeoExe
uploaded files
18 окт 2025, 20:31
18 окт 2025, 20:31
c5a591e
Код
Авторство
О чём код?
using System.Collections.Generic; using Avalonia.Controls; using OxyPlot; namespace Names.UI; public partial class MainWindow : Window { public static List<TabItemModel> Tabs = new(); public static MainWindow w; public MainWindow() { DataContext = Tabs; InitializeComponent(); w = this; } public void InitializeComponent() { Avalonia.Markup.Xaml.AvaloniaXamlLoader.Load(this); } } public class TabItemModel { public string Header { get; } public PlotModel Model { get; } public PlotController Controller { get; } = new(); public TabItemModel(string header, PlotModel model) { Header = header; Model = model; Controller.UnbindAll(); Controller.BindMouseDown(OxyMouseButton.Left, PlotCommands.Track); } }