9

Информация для подписчиков. PhotoSearcherVK.

Пост не для плюсов, а для вопроса подписчикам. Прямо сейчас сделал фильтр по полу(М/Ж), какие у вас ещё предложения Оставляйте сюда, сделаю и выложу :)) Также исправил проблемы многие с кнопкой Назад и другие. Просто с одним изменением создавать новую версия не комильфо.
Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
было бы круто если бы фотки одного профиля собирались в один контейнер. Тогда правда надо будет читать не по одному объекту с веб-сервисов а скажем так 1000. И я не помню, photo объект только id профиля возвращает, или имя тоже? Если есть имя, то не плохо бы его отобразить где-нибудь... например в титле окна...
раскрыть ветку (25)
Автор поста оценил этот комментарий
Дело в том, я незнаю куда отображать фотографии и как :(
раскрыть ветку (24)
Автор поста оценил этот комментарий
Например такой вариант:
Оставляем объект под фотографию как он и есть. Вверху добавляем 2 кнопки вперед и назад и посередине лэйбл в котором будет отображаться кол-во фотографий найденных для актуального профиля, если фоток больше одной, то меняем фотки этого профиля новыми кнопками. Вроде самый легкий вариант... без всяких листвью и т.п.
раскрыть ветку (6)
Автор поста оценил этот комментарий
У меня сейчас же примерно тоже самое с кнопками вперед и назад. Не увидел если честно различия, или я вас не так понял)
раскрыть ветку (5)
Автор поста оценил этот комментарий
Сейчас кнопки просто следующий айтем/профиль/фотографию отображают. Идея в том, чтобы эти кнопки переключали профили а не фотки. А новые кнопки переключали бы фотки одного и того же профиля(сортируя фотки по id)

немного понятней что я имею в виду?
раскрыть ветку (4)
Автор поста оценил этот комментарий
понятно, но всеравно все просят тупо много фоток на странице :(
раскрыть ветку (3)
Автор поста оценил этот комментарий
А ты как картинки отображаешь? Через Image класс? Как на счет Grida в ScrollableArea и тупа пихать туда Image классы? Скажем так не больше 100, а при нажатие на кнопку "искать дальше" подгружать новые 100?
раскрыть ветку (2)
Автор поста оценил этот комментарий
Картинки отображаются через WebBrowser. А вот гриды я плохо знаю, а ScrollableArea вообще впервые вижу)) Оставь свой вк, я с тобой свяжусь чтоли))
раскрыть ветку (1)
Автор поста оценил этот комментарий
vk.com/acerextensa
Автор поста оценил этот комментарий
Я тебе уже писал. Создавай контролы динамически. Это не так и сложно.
раскрыть ветку (16)
Автор поста оценил этот комментарий
Ну и как ты туда засовывать картинки будешь? Как создавать динамически ImageBox'ы? Вот подскажи.
раскрыть ветку (15)
Автор поста оценил этот комментарий
Добавляешь на форму FlowLayoutPanel и пишешь такой код.
List<PictureBox> pictures = new List<PictureBox>();
for (int i = 0; i < 100; i++)
{
pictures.Add(new PictureBox());
}
foreach (PictureBox p in pictures)
{
p.ImageLocation = "http://i.msdn.microsoft.com/Areas/Centers/Themes/StandardDev...";
p.Width = 100;
p.Height = 100;
p.Parent = flowLayoutPanel1;
}
Подкручиваешь размеры картинок и добавляешь полосу прокрутки.
раскрыть ветку (14)
Автор поста оценил этот комментарий
Вот сейчас сделал 1.2 версию, в 1.3 думаю попробую замутить)
http://pikabu.ru/story/photosearchervk_12_v_podderzhku_pyatn...
раскрыть ветку (4)
Автор поста оценил этот комментарий
Кстати..сбоку подпиши, чтоб винда не ругалась.
раскрыть ветку (3)
Автор поста оценил этот комментарий
Что?)) Не понял
раскрыть ветку (2)
Автор поста оценил этот комментарий
Сборку подпиши.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Дык я тоже думал из-за этого, но она стоит: 1.2.0.0
Автор поста оценил этот комментарий
Не подскажешь, как назначить событие на каждую картинку теперь там?)
раскрыть ветку (1)
Автор поста оценил этот комментарий
myimage.Click += new EventHandler(my_function);
где myimage - целевая картинка. my_function - твой обработчик
Автор поста оценил этот комментарий
Тут проблема другая назревает, вот сделаю я клик по ней:
p.Click += ClickInfo;

и сделаю:
private void ClickInfo(object sender, EventArgs e)
{
MessageBox.Show("f");
}

Я никак не передам в ClickInfo номер картинки. Решил передать в p.Text = i; Но я его не могу получить в функции. Что предложишь?
раскрыть ветку (6)
Автор поста оценил этот комментарий
Заведи статическую переменную в классе и к неё обращайся.
раскрыть ветку (2)
Автор поста оценил этот комментарий
Пробовал. Как событие узнает, на какую картинку тыкнул?
раскрыть ветку (1)
Автор поста оценил этот комментарий
Точнее как событию переменную передать.
Автор поста оценил этот комментарий
У тебя вопросы нубские. Учи .net.
Объект sender и есть твоя картинка. мог бы это и в дебаггере посмотреть.
раскрыть ветку (2)
Автор поста оценил этот комментарий
Дык я знаю это. Ты не понимаешь мой вопрос... Короче я уже сделал.
раскрыть ветку (1)
Автор поста оценил этот комментарий
У контролов часто есть поле Tag. Оно как раз таки создано для хранения каких-то пользовательских данных. Можно было бы запихать туда.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку