Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
bllr
5 / 5 / 1
Регистрация: 13.04.2012
Сообщений: 21
#1

Съезжает дизайн - Windows Phone

27.10.2015, 21:37. Просмотров 312. Ответов 10
Метки нет (Все метки)

При создании приложения, с самого начала столкнулся с проблемой: При запуске приложения на смартфоне, оно не влезает в экран, хотя на компьютере все нормально.
1 скрин - со смартфона.
2 скрин - с ПК
Миниатюры
Съезжает дизайн   Съезжает дизайн  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2015, 21:37     Съезжает дизайн
Посмотрите здесь:

HTML, CSS Съезжает Страница
Съезжает Верстка HTML, CSS
HTML, CSS Съезжает меню
Съезжает картинка HTML, CSS
Съезжает блок HTML, CSS
Съезжает верстка HTML, CSS
PHP Съезжает текст
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bllr
5 / 5 / 1
Регистрация: 13.04.2012
Сообщений: 21
30.10.2015, 09:00  [ТС]     Съезжает дизайн #2
И что? Никто не знает?
Даже подсказки никакой нет?
ablai96
116 / 114 / 13
Регистрация: 14.09.2012
Сообщений: 276
Завершенные тесты: 6
31.10.2015, 09:35     Съезжает дизайн #3
так покажи разметку
bllr
5 / 5 / 1
Регистрация: 13.04.2012
Сообщений: 21
31.10.2015, 18:54  [ТС]     Съезжает дизайн #4
Как сделать?

Добавлено через 5 часов 8 минут
Ок. немного изменю вопрос. Как узнать разрешение экрана и подстроить приложение под него?
kenzo142rus
0 / 0 / 0
Регистрация: 28.05.2014
Сообщений: 20
01.11.2015, 05:08     Съезжает дизайн #5
Хм... ну если ты хочешь разрешение экрана узнать от телефона, то тогда попробуй это посмотреть либо на коробке от телефона либо в интернете, ну ещё можно и в самом телефоне.
bllr
5 / 5 / 1
Регистрация: 13.04.2012
Сообщений: 21
01.11.2015, 16:25  [ТС]     Съезжает дизайн #6
Я то знаю разрешение экрана) мне нужно чтобы программа сама могла это узнать. на смартфонах разные разрешения, а программа то одна...
goodniko
Фрилансер
54 / 44 / 10
Регистрация: 13.12.2013
Сообщений: 371
01.11.2015, 23:58     Съезжает дизайн #7
используй контрол ViewBox, помести в него свою разметку
bllr
5 / 5 / 1
Регистрация: 13.04.2012
Сообщений: 21
02.11.2015, 01:53  [ТС]     Съезжает дизайн #8
Ок. Использовал ViewBox. Кинул его на ScrollViewer и включил ZoomMode (для возможности увеличения/уменьшения).

Узнать разрешение экрана можно так:
C#
1
2
3
4
5
6
using Windows.Graphics.Display;
 
 
var scaleFactor = DisplayInformation.GetForCurrentView().RawPixelsPerViewPixel;
 
Debug.WriteLine("The current resolution is {0}x{1}", Window.Current.Bounds.Width * scaleFactor, Window.Current.Bounds.Height * scaleFactor)
Пока такой результат устраивает)))

чтобы не создавать новую тему... Что сейчас используется вместо label ? обычную текстовую строку как сделать?)
goodniko
Фрилансер
54 / 44 / 10
Регистрация: 13.12.2013
Сообщений: 371
02.11.2015, 09:09     Съезжает дизайн #9
bllr, вместо label необходимо использовать TextBlock
jenokizm
17 / 33 / 10
Регистрация: 27.03.2014
Сообщений: 641
02.11.2015, 20:07     Съезжает дизайн #10
слева в на скрине выбери вместо Iot mobile
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2015, 20:23     Съезжает дизайн
Еще ссылки по теме:

JavaScript Съезжает блок
HTML, CSS Дизайн шаблона на дивах, съезжает футер
Съезжает текст HTML, CSS
HTML, CSS Съезжает информация
C# WPF Съезжает крестик

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
bllr
5 / 5 / 1
Регистрация: 13.04.2012
Сообщений: 21
03.11.2015, 20:23  [ТС]     Съезжает дизайн #11
Это не меняет ничего. пробовал самым первым. Да и там нет нужного разрешения (1280*720 4,7")
Yandex
Объявления
03.11.2015, 20:23     Съезжает дизайн
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru