|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Добрый день Нарисовал форму авторизации в xaml хотелось бы чтоб опытный человек глянул и сказал все ли я правильно оформил, мне почему то кажется что что то не так... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 15:51 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForever, Не супер опытный xaml'ер, но: Юзайте margin/padding Нет смысла давать имена стекпанелям и прочим гридам, если не собираетесь на них ссылаться Нет смысла задавать высоты/ширины, если этим уже управляет панель Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2011, 15:26 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForever, покажите принтСкрин формы ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2011, 16:44 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Вот переделал Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
Вот скрин http://saveimg.ru/show-image.php?id=22f80b17a4d54483be7ccdbbab4de3b3 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 10:45 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Плохой вариант: - фиксированные размеры - везде присутсвуют Margin - DockPanel - не самый шустрый вариант, без которого можно обойтись После увеличения масштабирования шрифта в системных настройках, твоя форма развалится ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 11:44 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
SeVa, хм... а можно тогда Ваш вариант посмотреть реализации данного примера, как правильно сделать.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 11:50 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForever, Грид 2х2: - левый столбец полностью под картинку - правая нижняя ячейка под кнопки, завернутые в стэк панель - правая вверхняя - груп бокс в котором грид 2х2 для текст боксов и текст блоков. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 12:56 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Руки-крюки, по вашему совету, вот что у меня получилось, но внешний вид не очень что сделал не так ? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 15:03 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Это уже значительно лучше. Осталось убрать: <Window Height="140" Width="380" и <StackPanel Grid.Column="1" Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Right"> <Button Width="80" Content="ОК" /> <Button Width="80" Content="Отмена" /> </StackPanel> По второму пункту см SharedSizeGroup ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 16:08 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
SeVa, Кстати, насчет фиксированных размеров формы — очень верное замечание. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 07:34 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
SeVa, По первому пункту убрал размер форма, стала маленькой, но при запуске она почти на весь экран растянутая. По второму пункту не получается на МСДН читал но не совсем понятно как использовать, пробывал но что то никакого эффекта ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 08:19 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Вот как выглядет сейчас добавил SizeToContent="WidthAndHeight" чтоб форма не разъезжалась http://imageshost.ru/photo/73212/id784193.html ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 08:34 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForever, мелкая вышла, елементы без отступов близко друг к другу, некрасиво как-то ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 09:23 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
и что за кнопка 'Отмена' - для чего она? при пустом пароле сделайте 'Ок' неактивной ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 09:36 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForeverВот как выглядет сейчас добавил SizeToContent="WidthAndHeight" чтоб форма не разъезжалась http://imageshost.ru/photo/73212/id784193.html ОК. Посмотри, как задать одинаковые размеры кнопок c исходниками <Grid> <Grid.RowDefinitions> <RowDefinition Height="3**" /> <RowDefinition Height="*Auto" /> Чтобы форма не была маленькой и скученной: добавить отступы в основной грид, укажи минимальную ширину для Имени, etc ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 10:17 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
SeVa, Все правильно говорите, вот только сейчас: SeVaдобавить отступы в основной грид А до этого: SeVaПлохой вариант: ... - везде присутсвуют Margin 2автор: Столбец с именем и паролем выровняйте по правому краю. См. картинку. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 12:56 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
enigmatic, если нравится заниматься буквоедством, то вынеси margin в стиль. Выравнивание вправо - это уже на любителя. На мой вкус и цвет эти метки совсем не нужны, их лучше казывать в контролах ввода, когда они пустые ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 21:24 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
SeVaenigmatic, если нравится заниматься буквоедством, то вынеси margin в стиль. Так ведь без разницы где margin задан, если он задан - без него все равно не обойтись когда он нужен. SeVaих лучше казывать в контролах ввода, когда они пустые Тоже верно. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 06:44 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
koJIo6ok, Ну кнопка "Отмена" на случимй если пользователь передумал заходить в программу можно конечно по крестику сверх но так вроде как стандарт в большинстве программ так сделано... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 08:03 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
уф.... Вот что у меня в итоге: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
Если не солжно выложите Выш пример чтоб посмотреть как правильно нужно делать..... Буду очень благодарен.............. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 08:33 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Хочется вот такого результата http://imageshost.ru/photo/171039/id785822.html ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 08:37 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
Ну только стандартными контролами, без плоского стиля. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 08:38 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForeverХочется вот такого результата http://imageshost.ru/photo/171039/id785822.html ну так а что не выходит? все ведь просто и наглядно можете и поярче что сделать ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 09:22 |
|
Оформление xaml формы
|
|||
---|---|---|---|
#18+
ZenForeverХочется вот такого результата http://imageshost.ru/photo/171039/id785822.html Ничего лишнего, но стандартно, серо и убого. Бери Blend и делай нужные стили. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 09:55 |
|
|
start [/forum/topic.php?fid=21&fpage=50&tid=1442202]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 163ms |
0 / 0 |