LinkLabel or Button
От: FireShock Россия  
Дата: 18.08.09 10:47
Оценка:
В каких случаях целесообразней использовать LinkLabel вместо Button в WinForms?
Instagram
Re: LinkLabel or Button
От: ArtDenis Россия  
Дата: 18.08.09 14:18
Оценка: +1
FireShock пишет:
> В каких случаях целесообразней использовать LinkLabel вместо Button в
> WinForms?

IMHO, для оконного интерфейса LinkLabel — это моветон и не более чем
дань моде интерфейсам в стиле web
Posted via RSDN NNTP Server 2.1 beta
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[2]: LinkLabel or Button
От: Carc Россия https://vk.com/gosha_mazov
Дата: 18.08.09 16:02
Оценка: 3 (2)
Здравствуйте, ArtDenis, Вы писали:

AD>FireShock пишет:

>> В каких случаях целесообразней использовать LinkLabel вместо Button в
>> WinForms?

AD>IMHO, для оконного интерфейса LinkLabel — это моветон и не более чем

AD>дань моде интерфейсам в стиле web
Имхо, всё-таки LinkLabel всегда в первую очередь воспринимается как навигация. А Button как команда. Т.е. нажав на Link пользователь вроде как куда-то "пройдет", и может быть даже сможет "вернуться" — ничего необратимого. А Button, воспринимается как команда, как нечто сейчас "у-у-ух, нажал, и что-то сделается". И не факт, что можно вернуть. Ну, скажем какое-нибудь удаление файла (корзины, да recover`ы не в счет) — никто же не подразумевает, что можно восстановить файл обратно какой-нить кнопкой "Назад"
Т.е. LinkLabel для какой-то пассивной навигации, а Button для выполнения действия.

Все, конечно, IMHO.
Aml Pages Home
Re[3]: LinkLabel or Button
От: ArtDenis Россия  
Дата: 18.08.09 16:59
Оценка:
Здравствуйте, Carc, Вы писали:

C>Т.е. LinkLabel для какой-то пассивной навигации, а Button для выполнения действия.


Да, отчасти согласен. Посмотрел, как это сделано в Win7: там ссылка используется в тех местах, когда её нажатие открывает какое-нибудь окно. В принципе, идея достаточно хорошая. Я даже готов сменить своё мнение насчёт ссылок
Кстати, интересно, есть какой-нибудь guidance по применению ссылок и кнопок с примерами?
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[4]: LinkLabel or Button
От: Carc Россия https://vk.com/gosha_mazov
Дата: 18.08.09 17:07
Оценка: +1
Здравствуйте, ArtDenis, Вы писали:

AD>Здравствуйте, Carc, Вы писали:


C>>Т.е. LinkLabel для какой-то пассивной навигации, а Button для выполнения действия.


AD>Да, отчасти согласен. Посмотрел, как это сделано в Win7: там ссылка используется в тех местах, когда её нажатие открывает какое-нибудь окно. В принципе, идея достаточно хорошая. Я даже готов сменить своё мнение насчёт ссылок

Ага, я бы даже сказал окно какое-нить "малоосмысленное" что-то вроде хелпа или about program...
AD>Кстати, интересно, есть какой-нибудь guidance по применению ссылок и кнопок с примерами?
А вроде тут
Автор: Conr
Дата: 04.08.09
говорили что выложен Guide для Windows 7... Вроде как, упоминается в основном Vista, но сам манул обновлен буквально на днях. Мол, вроде как до релиза не будут они употреблять в официальных документах название "Windows 7"!?!
Aml Pages Home
Re[5]: LinkLabel or Button
От: ArtDenis Россия  
Дата: 18.08.09 17:26
Оценка:
Здравствуйте, Carc, Вы писали:
C>Ага, я бы даже сказал окно какое-нить "малоосмысленное" что-то вроде хелпа или about program...

Да я бы не сказал. Вот, например, окно настройки сети:
http://files.rsdn.ru/15178/win7_net_win.png

Там буквально всё на ссылках сделано (если не считать меню, конечно)
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[6]: LinkLabel or Button
От: Carc Россия https://vk.com/gosha_mazov
Дата: 18.08.09 17:45
Оценка:
Здравствуйте, ArtDenis, Вы писали:

AD>Здравствуйте, Carc, Вы писали:

C>>Ага, я бы даже сказал окно какое-нить "малоосмысленное" что-то вроде хелпа или about program...

AD>Да я бы не сказал. Вот, например, окно настройки сети:

AD>http://files.rsdn.ru/15178/win7_net_win.png

AD>Там буквально всё на ссылках сделано (если не считать меню, конечно)

Ну когда на ссылках всё (или почти всё) сделано, оно как бы и нормально — вся рабочая область пользователя более-менее однообразна. Плохо когда разнобой.
Aml Pages Home
Re[5]: LinkLabel or Button
От: Sinclair Россия https://github.com/evilguest/
Дата: 19.08.09 06:49
Оценка: 2 (1)
Здравствуйте, Carc, Вы писали:
AD>>Кстати, интересно, есть какой-нибудь guidance по применению ссылок и кнопок с примерами?
C>А вроде тут
Автор: Conr
Дата: 04.08.09
говорили что выложен Guide для Windows 7... Вроде как, упоминается в основном Vista, но сам манул обновлен буквально на днях.

Вот я его как раз читаю. Пока семёрко-специфичных вещей не обнаружено. Однако всем интересующимся вопросами типа топик сабжекта — читать в обязательном порядке. Это гораздо эффективнее, чем игра в угадайку с системными диалогами.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[5]: LinkLabel or Button
От: Carc Россия https://vk.com/gosha_mazov
Дата: 19.08.09 08:19
Оценка:
C>А вроде тут
Автор: Conr
Дата: 04.08.09
говорили что выложен Guide для Windows 7... Вроде как, упоминается в основном Vista, но сам манул обновлен буквально на днях. Мол, вроде как до релиза не будут они употреблять в официальных документах название "Windows 7"!?!

Скачал, посмотрел — в мануале аккурат есть раздел с говорящим названием "Command Buttons vs. Links"...
Aml Pages Home
Re[6]: LinkLabel or Button
От: ArtDenis Россия  
Дата: 19.08.09 12:44
Оценка:
Carc пишет:
>
> Скачал, посмотрел — в мануале аккурат есть раздел с говорящим названием
> "Command Buttons vs. Links"...

Кстати, да. Там достаточно хорошо всё объясняется.

Попробую использовать ссылки вместе с кнопками. Интересно, как на это
будут реагировать пользователи? Смогут ли они понять, что на ссылку
можно нажать?
Posted via RSDN NNTP Server 2.1 beta
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[7]: LinkLabel or Button
От: Carc Россия https://vk.com/gosha_mazov
Дата: 19.08.09 13:41
Оценка:
Здравствуйте, ArtDenis, Вы писали:

AD>Carc пишет:

>>
>> Скачал, посмотрел — в мануале аккурат есть раздел с говорящим названием
>> "Command Buttons vs. Links"...

AD>Кстати, да. Там достаточно хорошо всё объясняется.


AD>Попробую использовать ссылки вместе с кнопками. Интересно, как на это

AD>будут реагировать пользователи? Смогут ли они понять, что на ссылку
AD>можно нажать?
Дык в мануале как раз почти на страницу флуда, что ссылка должна быть "живой", кликабельной...
Aml Pages Home
Re[8]: LinkLabel or Button
От: ArtDenis Россия  
Дата: 19.08.09 14:31
Оценка:
Здравствуйте, Carc, Вы писали:

C>Дык в мануале как раз почти на страницу флуда, что ссылка должна быть "живой", кликабельной...


Чтобы пользователю понять, что ссылка живая и кликабельная, надо либо провести над ней мышкой, либо знать, что на ссылку в форме можно кликать
Но думаю скоро такие ссылки будут такими-же привычными для юзеров как и кнопки.
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[9]: LinkLabel or Button
От: Carc Россия https://vk.com/gosha_mazov
Дата: 19.08.09 16:02
Оценка:
Здравствуйте, ArtDenis, Вы писали:

AD>Здравствуйте, Carc, Вы писали:


C>>Дык в мануале как раз почти на страницу флуда, что ссылка должна быть "живой", кликабельной...


AD>Чтобы пользователю понять, что ссылка живая и кликабельная, надо либо провести над ней мышкой, либо знать, что на ссылку в форме можно кликать

AD>Но думаю скоро такие ссылки будут такими-же привычными для юзеров как и кнопки.
Да должно бы быть привычными!?! Программку то поди из сети качали? А там же ссылка... По идее если юзер не владеет в совершенстве и свободно ссылками, фиг у него окажется программка!?!
WTL-ные гиперссылки вполне: цвета visited,active, тултип несложно прикрутить, реакция на мыша. Имхо, конечно!
Aml Pages Home
Re: LinkLabel or Button
От: Воронков Василий Россия  
Дата: 19.08.09 17:38
Оценка: :)
Здравствуйте, FireShock, Вы писали:

FS>В каких случаях целесообразней использовать LinkLabel вместо Button в WinForms?


Ну, например для ссылки на сайт в каком-нибудь About — самое оно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.