c# Алгоритм выбора ячеек WinForm Grid - PullRequest
0 голосов
/ 04 мая 2020

Я разработал календарь C# Win Form для приложения, которое используется для бронирования. Мне не нравится, как происходит выбор ячеек (дней). На данный момент я могу справиться с использованием Ctrl и выбора диапазонов, удерживая клавишу Shift + левые кнопки мыши. То, что я хотел бы, является больше похожим на Excel опытом, потому что я знаю, что пользователи привыкли к нему, это более интуитивно понятно.

Я хотел бы спросить вас, есть ли у вас какой-нибудь фрагмент кода с открытым исходным кодом, который я могу проверить, чтобы лучше понять шаблон для обработки выбора ячеек в связи с использованием Ctrl, Shift и левой кнопки мыши .

Спасибо, ребята!

1 Ответ

0 голосов
/ 05 мая 2020

Я разрабатывал что-то похожее на то, что вы уже объяснили, после долгих исследований я сделал это с помощью библиотеки syncfusion.

https://help.syncfusion.com/windowsforms/scheduler/getting-started

У них есть коммерческая версия, и они недавно добавив общественную лицензию, вы можете использовать ее бесплатно здесь https://www.syncfusion.com/downloads/communitylicense.

вы можете найти множество готовых функций и вы можете добавить свое касание, если хотите, переопределив любую доступную функцию или добавить новый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...