Задать вопрос
@nicebmw9
Что было дальше ?

Какую технологию лучше использовать для визуализации алгоритма?

В качестве курсового проекта по ОС выбрал "Реализация модели распределения памяти динамическими разделами". Сразу появилась проблема: как реализовать это с помощью элементов управления.
ОП: 512 МБ, общую очередь задач (30-100 МБ) в количестве не более 20 и до 15 разделов задач.

Примерный UI:
5bedd9bae8b73333451024.pngПроблема: есть WPF и WinForms. Можно использовать WPF и создать n колонок и закрашивать каждую по частям, но как тогда рассчитать на какую высоту закрасить в зависимости от задачи ? Как реализовать это через Binding'и ?
Если же в WinForms, то можно создать столбики из button'ов и полностью закрашивать каждую из кнопок. Но при этом будут видны границы кнопок и так же не понятно как перерисовывать после удаления задачи. Можно создать бесконечно много кнопок высотой по 1 пикселю и тогда и точность будет и от границ можно избавиться :D
Подскажите свои варианты или идеи.
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@nicebmw9 Автор вопроса
Что было дальше ?
Вдруг кому интересно, получилось так (WPF+C#):

5c1c22e19c1f6800147930.jpeg
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы