powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Многоколоночный список
53 сообщений из 53, показаны все 3 страниц
Многоколоночный список
    #37145828
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Требуется сделать список айтемов, представленных в виде прямоугольных областей равного размера в несколько колонок или строк. При мышеклике кликнутый айтем увеличивается в размере, вытесняя остальных куда-нибудь вниз-в сторону, и открывает дополнительную область с более подробной структурой - списком подразделов, полями редактирования и тп.
Комбинацией каких контролов это лучше делать?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37145878
Фотография NickBell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seeТребуется сделать список айтемов, представленных в виде прямоугольных областей равного размера в несколько колонок или строк. При мышеклике кликнутый айтем увеличивается в размере, вытесняя остальных куда-нибудь вниз-в сторону, и открывает дополнительную область с более подробной структурой - списком подразделов, полями редактирования и тп.
Комбинацией каких контролов это лучше делать?

По-моему достаточно того, чтобы при нажатии на выбранную кнопку, она просто увеличилась бы в размере и рядом с нею всплыло бы окошко с необходимыми данными. И пусть это кнопка и окошко просто перекрывают задний фон. Никакие кнопки сзади не надо ни передвигать и ни сдвигать. Никакой роли они в тот момент не играют, а просто отвлекают внимание. Как только курсор выходит за зону окна, окошко просто исчезнет, а кнопка обратно уменьшится.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37145879
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё в аксесе хотел спросить - почему не используешь (хотя бы идеи) от телерика? По религиозным соображениям?
Что-то вроде ихнего грида, и сверху шашечки. Как-то так...
...
Рейтинг: 0 / 0
Многоколоночный список
    #37145885
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот от вертикального списка в одну колонку в этом дизайне как раз хочу отойти - нерационально используется экранное пространство.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37145895
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, ты бы прикрепил сюда свои шашечки (или ссылку на них дал) что б народ знал к чему стремиться :)
а то там я их уже и сам не нахожу.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37145923
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickBellПо-моему достаточно того, чтобы при нажатии на выбранную кнопку, она просто увеличилась бы в размере и рядом с нею всплыло бы окошко с необходимыми данными.Модальные всплывающие окна тоже не приветствуются в WPF/SL, буду следовать идеологии :)
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146006
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seeПри мышеклике кликнутый айтем увеличивается в размере, вытесняя остальных куда-нибудь вниз-в сторону...
можно посмотреть как сделано Blacklight DragDockPanel
http://blacklight.codeplex.com/
живой пример (SL) http://mightymeaty.members.winisp.net/blacklight.silverlight/
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146042
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
i seeТребуется сделать список айтемов, представленных в виде прямоугольных областей равного размера в несколько колонок или строк. При мышеклике кликнутый айтем увеличивается в размере, вытесняя остальных куда-нибудь вниз-в сторону, и открывает дополнительную область с более подробной структурой - списком подразделов, полями редактирования и тп.
Комбинацией каких контролов это лучше делать?
i_see, ничего не понял. Лучше описать задачу в Use Cases пользователя.
Я бы от такого варианта отталкивался FaceOut .
Исходники . Те должна быть панель навигации с возможность быстрого поиска и область показа\редактирования информации без всплывающих окон.
Опубликуй здесь свои шашечки. Есть еще предложения.

PS На чем это будешь делать WPF или SL?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146062
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iPS На чем это будешь делать WPF или SL?WPF
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146067
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот оно.
Из этого нужно сделать что-нибудь приличное.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146091
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня Custom ListBox. При выделении итема происходит анимация его шаблона. Детализация выделенного итема в отдельной панеле в TextBox'ах.Панель забиндина на выделенный итем через DataContext. Текстбоксы забиндины на поля итема. Как же этот способ модно называется то забыл... )
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146094
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*ViewBox
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146102
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks-samУ меня Custom ListBox. При выделении итема происходит анимация его шаблона. Детализация выделенного итема в отдельной панеле в TextBox'ах.Панель забиндина на выделенный итем через DataContext. Текстбоксы забиндины на поля итема. Как же этот способ модно называется то забыл... )А многострочность-многоколоночность в нем реализована?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146133
PWW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i see,

Можно покритикую?

1. Самая первая кнопка (та что в верхнем левом углу) имеет непонятную картинку, соответственно ни с чем не ассоциируется.
2. Остальные кнопочки как я понимаю участвуют в формировании "шашечек такси" и никак не участвуют в программе.
3. Дизайн окна в целом напоминает детскую рекламу пластмассовых кубиков, может быть и хорошо для рекламы детских товаров, но для программы с которой работают взрослые люди по 8 часов в день мне кажется не подходит.

Что делать? Отложить дизайн недели на две, потом нарисовать 3-4 совершенно разные дизайны формы, провести кастинг среди посторонних лиц и выявить победителя.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146137
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
Похоже, что у тебя простой классификатор. Сделай его в виде treeview или listbox с группировкой. Контекст у них может быть любой. Вид выделенной записи можно задавать через VisualState или DataTemplateSelector(cм. примеры на codeproject). Убрать кнопки Добавить,Удалить, Редактировать. Занимают много места, они должны появляться внижнем,правом углу в виде пикторграм при наведении курсора на запись. Это тоже разруливаестя с помощью VS или селектора.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146155
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PWWМожно покритикую?Не можно, а нужно.

Всё принимается.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146161
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iПохоже, что у тебя простой классификатор. Сделай его в виде treeview или listbox с группировкой. Айтемы "короткие", и жалко неиспользуемого экранного пространства в правой части.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146162
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
Правильно, должно быть минимум три варианта интерфейса. Пусть дизайнеры покажут на, что они способны. Самый убогий выкинуть, минимум два показать заказчику. Дальше согласовывать цвета и наводить марафет
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146177
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
i seeiПохоже, что у тебя простой классификатор. Сделай его в виде treeview или listbox с группировкой. Айтемы "короткие", и жалко неиспользуемого экранного пространства в правой части.
Поэтому я тебя и просил, озвучить все требования. Справочники не болтаются сами по себе, а где-то еще используются. Интерфейс не делают отдельными кусками, все должно быть в комплексе
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146184
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ii seeпропущено...
Айтемы "короткие", и жалко неиспользуемого экранного пространства в правой части.
Поэтому я тебя и просил, озвучить все требования. Справочники не болтаются сами по себе, а где-то еще используются. Интерфейс не делают отдельными кусками, все должно быть в комплексеВ данном случае это "марочник автомобилей", наподобие абстрактных классов, из которых будут строиться "экземпляры автомобилей" при занесении их в БД. Оператор внесет госномер, цвет, тип кузова, а марку выберет из списка. Список строится из этого самого справочника.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146206
PWW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seePWWМожно покритикую?Не можно, а нужно.

Всё принимается.

Как я понял у тебя в левом списке происходит выбор, правое окно соответственно изменяет свое содержание. В правое окно похоже тоже можно тыкнуть и получить более подробные сведения. В общем все это хорошо и красиво ( первым у кого я это увидел был позабытый П.Нортон), мне тоже нравится такая идея, но пользователям она совершенно непонятна и нестандартна, увы. Поэтому я давно такой дизайн не рассматриваю при проектировании.
Так что на мой взгляд, путь по возврату к полю со списком будит более правильным, с позиции дружественности интерфейса.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146224
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seealeks-samУ меня Custom ListBox. При выделении итема происходит анимация его шаблона. Детализация выделенного итема в отдельной панеле в TextBox'ах.Панель забиндина на выделенный итем через DataContext. Текстбоксы забиндины на поля итема. Как же этот способ модно называется то забыл... )А многострочность-многоколоночность в нем реализована?
Многоколоночность, много строчнось поддерживает сам ViewBox. Многоколоночность формируется на основе элемента Grid.

<Grid>
...
<Grid.GridColumns>
...
</Grid.GridColumns>
...
</Gid>
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146227
PWW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i see,

Сори, что такое "айтемы"?
А то Yandex выдал только такое Как правильно собрать айтемы на мирагентову грудь - GoHa.Ru
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146229
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PWWi see,

Сори, что такое "айтемы"?
А то Yandex выдал только такое Как правильно собрать айтемы на мирагентову грудь - GoHa.Ru


Item
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146231
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа:


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
        <DataTemplate DataType="{x:Type local:SimpleMediaElement}">
            <Border Width="200" Height="100" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Padding="4" Margin="2" Background="#FF293955" CornerRadius="5">
                <Grid>
                    <Rectangle x:Name="rect" Fill="{Binding simpleColor}" RadiusX="5" RadiusY="5" />
                    <TextBlock Text="{Binding simpleName}" TextWrapping="Wrap" HorizontalAlignment="Center" VerticalAlignment="Top" TextAlignment="Center" />
                </Grid>
            </Border>
        </DataTemplate>

Но в элементе <Grid> добавить GridColumns
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146232
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PWWi see,

Сори, что такое "айтемы"?
А то Yandex выдал только такое Как правильно собрать айтемы на мирагентову грудь - GoHa.Ru
)))))))))))
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146242
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
aleks-sami seeпропущено...
А многострочность-многоколоночность в нем реализована?
Многоколоночность, много строчнось поддерживает сам ViewBox. Многоколоночность формируется на основе элемента Grid.

<Grid>
...
<Grid.GridColumns>
...
</Grid.GridColumns>
...
</Gid>
ViewBox не поддерживать многоколочность, он необходим для маштабирования. Только кому оно нужно для двух полей?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146248
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iViewBox не поддерживать многоколочность, он необходим для маштабирования. Только кому оно нужно для двух полей?
Мы видимо о разных вещах говорим. Я про то что если взять и настроить темплейт у листбокситема, засунуть в этот темплейт элемент Grid с колонками, то будут колонки ))
Ну А так то можно юзать DataGrid, хотя я его не юзаю, больно он какой то тяжелый.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146266
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146268
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Извеняйте за писанину я левша )
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146287
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, это тоже два списка, связанных по типу "master-detail"
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146293
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seeАга, это тоже два списка, связанных по типу "master-detail"
Так не надо? В сторону DataGrid смотрели?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146296
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WPF подталкивает к поиску новых форм, более удобных, без многих ненужных мышекликаний. Еще бы понять, в какую сторону идти.
Может, кто встречал какой-нибудь документ, руководство по использованию новой технологии для повышения юзабилити?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146297
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
aleks-sam, а график лучше бы воспринимался в транспонированном виде и можно было бы показать все виды сразу
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146300
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks-sami seeАга, это тоже два списка, связанных по типу "master-detail"
Так не надо? В сторону DataGrid смотрели?Я вижу что-то вроде UniformGrid, но, возможно, я неправ.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146304
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ialeks-sam, а график лучше бы воспринимался в транспонированном виде и можно было бы показать все виды сразу
Спасибо за идею. Да это часть настроек, там слева еще инфа есть так что вроде удобно говорят
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146309
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks-samialeks-sam, а график лучше бы воспринимался в транспонированном виде и можно было бы показать все виды сразу
Спасибо за идею. Да это часть настроек, там слева еще инфа есть так что вроде удобно говорятКакую идею? Переведите для тугодумов!
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146313
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
i seeWPF подталкивает к поиску новых форм, более удобных, без многих ненужных мышекликаний. Еще бы понять, в какую сторону идти.
Может, кто встречал какой-нибудь документ, руководство по использованию новой технологии для повышения юзабилити?
ПРоблема WPF - в многообразии выбора. Вариантов может быть миллион. Никто не даст тебе конкретных рекомендаций
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146316
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seealeks-samпропущено...

Спасибо за идею. Да это часть настроек, там слева еще инфа есть так что вроде удобно говорятКакую идею? Переведите для тугодумов!
Ну не идею же понятно)) Что ж к словам то так цепляться )
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146322
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks-sami seeпропущено...
Какую идею? Переведите для тугодумов!
Ну не идею же понятно)) Что ж к словам то так цепляться )Да я не цепляюсь. Я в самом деле не понял, как должен выглядеть этот интерфейс по-новому.
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146324
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ii seeWPF подталкивает к поиску новых форм, более удобных, без многих ненужных мышекликаний. Еще бы понять, в какую сторону идти.
Может, кто встречал какой-нибудь документ, руководство по использованию новой технологии для повышения юзабилити?
ПРоблема WPF - в многообразии выбора. Вариантов может быть миллион. Никто не даст тебе конкретных рекомендаций
Действительно, сами решите как лучше. Мне вот понравилось, я и сделал так...
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146326
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i seealeks-samпропущено...

Ну не идею же понятно)) Что ж к словам то так цепляться )Да я не цепляюсь. Я в самом деле не понял, как должен выглядеть этот интерфейс по-новому.
Спросите у мистера АЙ )
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146369
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
aleks-samialeks-sam, а график лучше бы воспринимался в транспонированном виде и можно было бы показать все виды сразу
Спасибо за идею. Да это часть настроек, там слева еще инфа есть так что вроде удобно говорят
Доп инфу можно также показывать при выборе конкретной строки.
Если это для бильярдной, то с WPF есть, где развернуться.

Искра, а такая программа будет считаться настоящим бизнес-приложением или нет в твой классификации?
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146382
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
алекс, какой шрифт используешь? Покажи все параметры для него.
ЗЫ Цветовая палитра неплохо подобрана в бильярдном стиле
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146393
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ее считаю бизнес приложением и все )
Там слева тариф. Все как положено в мастер-дитейл
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146398
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks-samЯ ее считаю бизнес приложением и все )
Там слева тариф. Все как положено в мастер-дитейлВот как раз мы и обсуждаем вопрос, что мастер-дитэйл любят программисты, но не любят юзеры :(
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146404
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146420
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i see,

может наведёт на какие мысли http://www.codeproject.com/KB/WPF/CustomTreeViewLayout.aspx

да, да - это TreeView
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146425
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цвета на картинке:
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146438
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а если как в платежных терминалах? Далее-Далее-Далее
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146494
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
aleks-samЦвета на картинке:
Интересуют параметры шрифта(его наименование, размер, доп опции), а не цвета
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146506
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ialeks-samЦвета на картинке:
Интересуют параметры шрифта(его наименование, размер, доп опции), а не цвета
Не поверите, но оставил по умолчанию как есть, а какой я не знаю.
Windows 7 64, VisualStudio 2010, FW 4.0
...
Рейтинг: 0 / 0
Многоколоночный список
    #37146514
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ii_see, Templating ListBox
Грустноватая ирония промелькнула в конце клипа - "SL-специалист сразу после доклада уходит на работу: просить милостыню на обочине дороги".
:)
...
Рейтинг: 0 / 0
53 сообщений из 53, показаны все 3 страниц
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Многоколоночный список
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]