Управление облаком тегов для Silverlight - PullRequest
2 голосов
/ 02 сентября 2011

Я собираюсь создать приложение Silverlight и хочу отобразить Облако тегов .Я думаю, что у меня есть сторона обработки данных (подсчет слов) (благодаря ответам на этот вопрос ), но я ищу хороший элемент управления для отображения реального облака тегов.

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

Я также нашел этот , но мне не очень повезло с образцом.Мне пришлось потрудиться, чтобы заставить его скомпилироваться на моем компьютере (я думаю, он был создан для Silverlight 2?), А затем, когда он запустился, это была просто пустая сфера без тегов.Я не смог найти ни одного его живого образца, поэтому у меня просто есть примерное изображение.

Кто-нибудь знает о хорошем контроле Облака тегов?Предпочтительно один с доступным источником и с живой демонстрацией, чтобы я мог сначала попробовать его.

РЕДАКТИРОВАТЬ: Элемент управления Infragistics , о котором упоминал Myles J, выглядит хорошо, ноон также, кажется, не использует пространство очень эффективно.Когда в строке сочетаются большие и маленькие буквы, это выглядит примерно так:

[small] [B    ] [Another Small]
        [  I  ]
        [    G]

Мне нравятся облака тегов, которые умеют сжимать все, поэтому это выглядит примерно так:

[B    ] [small]
[  I  ] [Another Small]
[    G]

Некоторые действительно хорошие примеры такого рода облака можно найти по адресу: http://www.neoformix.com/2008/ClusteredWordClouds.html

Или еще лучше, если оно может смешивать ориентацию, так что некоторые будут горизонтальными, а некоторые вертикальными, что было бы неплохо.Что-то вроде первого примера на этой странице: http://www.tagcloud -generator.com / demo.php

Ответы [ 2 ]

2 голосов
/ 02 сентября 2011

Готовы ли вы заплатить за это? Большинство крупных сторонних поставщиков, например Infragistics, Telerik и т. Д. Имеют такой контроль. Вот ссылка на демонстрацию элемента управления тегами Infragistics:

http://samples.infragistics.com/sllob/ComponentOverview.aspx?cn=tag-cloud

1 голос
/ 06 сентября 2011

После долгих поисков я в итоге наткнулся на отличный контроль Mike Talbot .Казалось, он столкнулся с проблемой, которую я сделал, когда он не мог найти хороший контроль над облаками слов.По его собственным словам:

Я искал компонент, который мог бы показать облака слов в стиле Wordle.Единственным компонентом Silverlight, который я смог найти, был Infragistics xamTagCloud, но он действительно не дал нужного мне результата.Я хотел, чтобы у меня была возможность размещать слова с меньшей важностью в местах, оставленных вокруг больших записей.

Посмотрев в Интернете, я не смог найти компонент для покупки или заимствования, поэтому решил написать свой.

К счастью для меня, он выполнил всю тяжелую работу, а затем выпустил элемент управления (вместе с исходным кодом и демонстрационным проектом) бесплатно.Примеры и первое сообщение можно найти по адресу http://whydoidoit.com/2011/07/28/wordle-style-word-cloud-component-for-silverlight/. Более подробную информацию, включая документацию и загрузку, можно найти по адресу: http://whydoidoit.com/wordcloud-for-silverlight/

...