Будучи новичком в Silverlight, я изо всех сил пытаюсь начать работу со следующим.
В основном я хочу создать какую-то форму сетки, такую как элемент управления (пользовательский или пользовательский?).
Идея похожа на планировщика.Вдоль вершины идут времена (устанавливаются интервалы).Вниз - это предметы.Затем над сеткой, например, фоновые прямоугольники (или что-то еще) указывают, когда запланирован предмет.
Фактический дизайн вышеупомянутого не является проблемой.то есть сетка с наложенными прямоугольниками.Но моя проблема в том, что я хочу, чтобы эта сетка прокручивалась вверх и вниз (с границами, фиксирующими верх и низ, когда строки темы начинаются и заканчиваются).А также сетку для прокрутки влево и вправо (с границами, определяющими, насколько далеко можно прокрутить влево и вправо, текущее время и 3 дня в будущем).
Исходя из вышеуказанных потребностей, я не хочусоздайте очень большой элемент управления и просто перетаскивайте его в поле зрения (разве это единственный способ?), но вместо этого показывайте сетку в текущее время и при перетаскивании динамически загружайте контент на следующие несколько часов, возможно, с буфером на несколько часов.
Внешний вид, который я ищу, выглядит так, как будто это один массивный элемент управления, но на самом деле это не так, его динамика.
Имеет ли это смысл?Я ни о чем не беспокоюсь?Должен ли я создать массивную сетку в будущем, а затем просто динамически обрабатывать загрузку данных?Это мое беспокойство, если я хочу, чтобы сетка через 3 месяца в будущем была бы огромной и пустой тратой памяти.
Я изо всех сил пытаюсь найти примеры в сети, но чувствую, что это может быть связано со мной, незная, что искать.Речь идет не о получении подробного ответа и о том, что кто-то делает это для меня, а о том, чтобы направлять меня в правильном направлении.
Большое спасибо