Вопросы с тегами [windows-8]

1

голосов
1

ответ
119

Просмотры

Названный контроль существует в Windows 10, но не на Windows, 8.1

У меня есть следующий код в ОС Windows 8.1 Маркете. Этот код работает прекрасно на Windows 10, но не работает на Windows, 8.1. Второе имя управление в MainPage.xaml.cs равно нуль на Win 8.1, но не на Windows, 10. Это не вопрос времени, как им контроль еще не будет заполняться в любом последующем обработчике событий после загрузки страницы. Что на земле происходит здесь? Подводя итог, у меня есть ContentControl с ContentPresenter, определенной в шаблоне. Это ContentControl затем экземпляр на странице, с именем дочернего элемента управления (с помощью «х: Name») в качестве содержания. В Windows 10, что названный контроль существует в фоновом коде. В Windows 8.1 это нуль MainPage.xaml.cs MyUserControl1.xaml MainPage.xaml с использованием Windows.UI.Xaml.Controls; Пространство имена App1 {общественные запечатан частичный класс MainPage: Page {общественного MainPage () {this.InitializeComponent (); TextBlock1.Text = "Это работает"; TextBlock2.Text = «Это не работает, потому что TextBlock2 является недействительным»; }}}
Doug
10

голосов
2

ответ
2.2k

Просмотры

Можно ли присоединить два отладчик к одному процессу?

Можно ли присоединить два отладчик к одному процессу? В последнее время я разработал Metro Style App в HTML5 / CSS и звал оконном выполнение компоненты написаны на C #. То, что я хотел сделать, это приложить два отладчик тот же процесс. Один на JavaScript и другой в C # код. Шаг Я последовал: Я открыл два экземпляра Visual Studio таргетинга же решения. Я поставил точку останова в коде JavaScript и f5 / запустить приложение с помощью VS например 1. Но, когда я попытался присоединить 2-й отладчика в компоненте во время выполнения # окна C помощью VS например 2 это дает мне диалоговое окно с надписью «Debugger уже подключен к обработке». Я видел презентацию Окна времени выполнения, в котором спикер сделал то же успешно. Пожалуйста, помогите мне с этим.
Himanshu
1

голосов
2

ответ
94

Просмотры

Ошибка Android студии приложения сборки: ошибка протокола (статус не мог читать)

Я заново скачал Android Studio (последняя версия) и установил его. Я должен точнее у меня был древний вариант, который я удалил несколько месяцев назад (я не использую его больше). Тем не менее, я сталкиваюсь с проблемой после установки новой версии. Когда я пытаюсь запустить мою пустую заявку, я увидел, что начал эмулятор, но ничего не начинается. Действительно, в консоли, я не могу прочитать: неисправность протокола (не может прочитать статус):: Ошибка Нет ошибки «C: \ Users \ [MyName] \ Android \ SDK \ платформенные инструменты \ adb.exe запуска сервера» не удалось - - не запускать вручную при необходимости я попробовал эти решения, но ни один из них не работал ...: команда ADB убить-сервер, а затем ADB запуска сервера дают один и тот же вывод: неисправность протокола (статус не мог читать): ошибка нет ошибки Я, конечно, пытался перезагрузить компьютер. Я бег на окнах 8.1 Edit: После комментария igor_rb, я попробовал:
Fabien
1

голосов
1

ответ
77

Просмотры

Заголовок сообщения Pdftron не найден при открытии файла с расширением капитализируются (DOCX)

Через окна 8,1 универсальное приложение, при открытии файла с расширением капитализируются (например: DOCX), мы получаем ошибку «Pdftron заголовок сообщения не найден». то есть во время инициализации класса PDFDoc в библиотеке pdftron.PDF. Но это работает отлично для расширения PDF капитализируются (PDF). Эта проблема не возникает в Android библиотек. Мы попытались инстанцирование класса PDFDoc, передавая файл в различном содержании, имеющемся в наличии в PDFDoc construtors т.е. IStorageFile, IRandomAccessStream, IInputStream, IBuffer, байты []. Любая быстрая помощь приветствуется. Заранее спасибо!
Dany
1

голосов
1

ответ
489

Просмотры

Будут ли возможности Deep Zoom Silverlight в доступны в Windows 8?

Будет ли возможность писать Deep Zoom приложения метро в Windows 8?
plaureano
1

голосов
2

ответ
202

Просмотры

запущенные приложения на WP7 устройстве в Windows-

Можно ли скомпилировать WP7 приложения на устройстве в Windows 8 DP? Устройство просто не отображается в окне (где эмулятор и устройство обычно), коробка пуста. Является ли это проблема на моей машине, или это общая проблема? Я знаю компиляции на эмуляторе не является особенностью Win8, но устройство компилляции включено? то есть мое устройство было признано Зунем так он подключен.
Alex
1

голосов
2

ответ
1.4k

Просмотры

Bing Maps с XAML и C # в Metro Style App

Можно использовать Bing Maps с XAML и C # в Metro Style App на Windows 8?
JAAOUANE Yassine
1

голосов
1

ответ
445

Просмотры

ApplicationBar не работает после навигации Windows 8

Я занимаюсь разработкой простого приложения на Windows 8. У меня есть два UserControls: Локации и LocationsMap. Я пытаюсь перемещаться между ними. Для этого я добавил статические методы в App. Они подобны этой государственной статической силы ShowLocationsMap () {вар страница = новый LocationsMap (); Window.Current.Content = страница; } Навигация работает отлично. Но есть проблема. Я называю этот метод от кнопки в ApplicationBar. XAML выглядит следующим И я навигация назад, вызвав другую функцию со следующей страницы. Проблема заключается в том, что, когда я перехожу обратно, ApplicationBar останавливая работу. Она не отображается после правой кнопки мыши. Если установить BottomAppBar.IsOpen истинно, он показывает, но не закрывается. В чем проблема? PS
Samvel Siradeghyan
1

голосов
1

ответ
585

Просмотры

Есть ли WinRT BackgroundTransfer поддержка HTTP Content-Range для загрузки возобновляемых?

Мне нужно загружать большие файлы (200MB) в фоновом режиме, и она должна быть возобновляемой в случае перебоев. Сторона сервера поддерживает диапазон заголовки, так просто интересны, если это поддерживается сценарий BackgroundTransfer агента WinRT, из которого мы можем сделать Range-заголовок HTTP требует, чтобы загрузить файл. http://msdn.microsoft.com/en-us/library/windows/apps/br207242.aspx HTTP запросов Content-Range: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14 +0,16
Jobi Joy
1

голосов
1

ответ
1.8k

Просмотры

приложение WPF работа на Windows 8 таблетки?

Я новичок в WPF. В настоящее время я занимаюсь разработкой личными (дома) приложений в WPF. Я использую Visual Studio 2010. После выхода Windows 8 таблетки можно ли установить WPF приложения на нем тоже? Что о Windows Phone 8? Или мне нужно создать эти приложения отдельно в соответствующих платформах? Кроме того, я использую окно энкодер 4 для видео и аудио захвата. Будет ли она работать на упомянутых выше platorms? ДОПОЛНИТЕЛЬНЫЕ ПРИМЕЧАНИЯ: Программа написана на C # и является полноэкранное приложение (не означает, что нет строки заголовка или закрытия / минимизации / максимизации кнопки). Все больше деталей или предложения будут большими полной. Спасибо
Matt
1

голосов
1

ответ
410

Просмотры

Использование HttpResponseMessage, как загружать данные кэша, когда пользователь не имеет доступ в Интернет?

Я программирования программного обеспечения с использованием .NET Framework 4.5 в METRO ЗАЯВКИ. Я использую классы HttpClient и HttpResponseMessage, чтобы получить корм из в RSS. частный асинхронный Task CreateRecipesAndRecipeGroups (строка URL) {HttpClient клиент = новый HttpClient (); HttpResponseMessage ответ = NULL; попробуйте {ответ = ждут client.GetAsync (URL); } Поймать (Exception ех) {// здесь нужно загрузить последние каналы загружены}} Как вы можете видеть в своем коде, например, если у меня нет интернета, программа должна загрузить предыдущую или последние каналы. Есть ли у вас представление о том, как можно исправить эту ситуацию?
Darf Zon
1

голосов
2

ответ
204

Просмотры

Портирование с Xbox для Windows 8

Мы разработали приложение для XBOX 360, который на основе Silverlight приложения. Нам нужно портировать его на Windows 8 платформы ... вкладки и рабочий стол. Вот некоторые вопросы будут портирование возможно? Это хорошая идея, чтобы порт на восстановление с нуля на WinRT вместо SilverLight? Имеет ли XBOX есть метро приложений в стиле же, как на Windows Phone 8 платформы? Любое предложение будет заметно. Благодаря Rashmi
Rashmi
1

голосов
1

ответ
1.2k

Просмотры

Как я могу получить значение, возвращаемое из MessageDialog, используя MVVM Light?

Я в настоящее время разработки приложения в стиле Metro с использованием MVVM света рамки. У меня есть некоторые команды, например DeleteSelectedAppUserCommand. Пользователь должен подтвердить, что он действительно хочет, чтобы удалить пользователя. Так что я написал статический метод «ShowMessageBoxYesNo» в статическом классе «DialogService». общественности статической асинхронной Task ShowMessageBoxYesNo (строка сообщения, строка заголовка) {MessageDialog DLG = новый MessageDialog (сообщение, название); // Добавление команд и установить их ID команд dlg.Commands.Add (новый UICommand ( "Да", NULL, 0)); dlg.Commands.Add (новый UICommand ( "Нет", NULL, 1)); // Задает команду, которая будет запущена по умолчанию dlg.DefaultCommandIndex = 1; // Показывает диалог сообщения и получить событие, которое вызывается с помощью результата оператора асинхронной IUICommand = ждут dlg.ShowAsync (); возврата (INT) результат. Id == 0; } В команде я хочу вызвать этот метод, но я не знаю, как ... Разве это не возможно? Следующий код не работает! #region DeleteSelectedAppUserCommand /// /// Имя RelayCommand в. /// частный RelayCommand _deleteSelectedAppUserCommand; /// /// Получает DeleteSelectedAppUserCommand RelayCommand. /// общественного RelayCommand DeleteSelectedAppUserCommand {получить {вернуться _deleteSelectedAppUserCommand ?? (_DeleteSelectedAppUserCommand = новый RelayCommand (() => {если (ждать DialogService.ShowMessageBoxYesNo ( "Вы действительно хотите удалить пользователя?", "Подтвердить удаление") {AppUsers.Remove (SelectedEditAppUser);}}, () => это .SelectedEditAppUser! = NULL)); }} #endregion Спасибо за помощь! Майкл
Michael Giger
1

голосов
1

ответ
491

Просмотры

How to filter an empty XML element using LinQ in WinRT?

То, что я хочу получить задание whch «из-за» элементом является просроченным. Что XML является 11111 2012/06/18 2121211212 Что код вар разреш = от д в xml.Root.Descendants ( "задача"), где q.Element ( "из-за"). IsEmpty == ложь и (Convert.ToDateTime ( .. q.Element ( «из-за») Value)) Дата <DateTime.Now.Date выберите д То, что ошибка исключение из «System.FormatException» типа произошло в mscorlib.dll, но не был обработан в коде пользователя Дополнительная информация: Строка не был признан действительным DateTime. Если есть обработчик для этого исключения, программа может быть безопасно продолжена. -_- Если удалить задачу, какой элемент «из-за» пусто, ошибка ушла. но не я просто фильтровать пустой элемент с кодом ниже ?! кв.
Albert Gao
1

голосов
1

ответ
877

Просмотры

Как искать 8 контактов для Windows с .NET?

Я делаю оценки для приложения Windows 8, и я хотел бы программно поиск Windows 8 хранилище контактов для имени человека, основанного на их номер телефона или адрес электронной почты. Возможно ли это в WinRT / .NET? Я не могу найти документацию для API, чтобы сделать это.
Jippers
1

голосов
1

ответ
179

Просмотры

Может стиль C ++ приложений Metro составляться с использованием MBCS

Может Metro стиль C ++ приложения для Windows 8 составляться с использованием MBCS в отличие от UNICODE. В Visual Studio 2012, возможность выбрать набор символов «», кажется, не будут доступны для приложений Metro Style и «UNICODE» определяется по умолчанию. Должны ли мы вынуждены использовать utf16 строку? Благодарю.
John Gaby
1

голосов
2

ответ
1.6k

Просмотры

как установить тайм-аут для HttpWebRequest в C #, WinRT

Я хотел бы установить значение тайм-аута для HttpWebRequest в моем C # код WinRT. Но HttpWebRequest не доступен в WinRT. так как, пожалуйста, дайте мне знать, как установить значение тайм-аута для HttpWebRequest.
Mugu
1

голосов
1

ответ
791

Просмотры

Почему BitmapImages не в состоянии загружать и отображать правильно в моей GridView?

У меня есть GridView с элементами, содержащими TextBlock и изображение. TextBlock всегда заселяет хорошо, но изображение, раз в то время, не загружается в течение одного или двух элементов. Если я обновить источник данных, изображение правильно отображается. Я думаю, что проблема с синхронизацией (все данные выборка выполняется асинхронно). Вот код, который получает изображения с диска. Все изображения 140x140 пикселей и PNG файлы. общественный асинхронный Task getPhotos () {photos.Clear (); . // очищает список фотографий IReadOnlyList файлов = (IReadOnlyList) подстерегают folderHierarchy.Last () GetFilesAsync (); // считывает все файлы из текущего Еогеаспа рабочего каталога (StorageFile CurrentFile в файлах) // для каждого файла в каталоге {если (currentFile.Name.EndsWith ( «» PNG )) // обрабатывать только файлы в формате PNG {photos.Add (Await getBitmapImageAsync (CurrentFile)); // на самом деле читать изображения из отдельного метода асинхронного (пыльник)}} возвращать фотографии; } Общественных асинхронной Task getBitmapImageAsync (StorageFile storageFile) {BitmapImage изображения = новый BitmapImage (); FileRandomAccessStream поток = (FileRandomAccessStream) ждут storageFile.OpenAsync (FileAccessMode.Read); image.SetSource (поток); вернуть изображение; } Я бег этого метода с использованием: List tilePicturesArray = ждет dataFetcherClass.getPhotos (); Оригинальное фото Список не содержит все фотографии. Что-то не так происходит в этом первом блоке кода (выше). Следующий шаг, когда я заселить изображение и TextBox с помощью в моем списке (GridViewCell это класс, который я сделал, чтобы связать данные в моей GridView) Список объектов GridViewCell является то, что переплетены в моей GridView. Я не считаю, что это вопрос. для (INT х = 0; х <tileTitlesArray.Count; х ++) // это работает внутри метода асинхронной {GridViewCell singleCell = новый GridViewCell (); singleCell.tileName = tileTitlesArray.ElementAt (х); singleCell.tileImage = tilePicturesArray.ElementAt (х); tileCells.Add (singleCell); // tileCells является DataSource для GridView} Как вы думаете, будет вызывать проблемы? Я добавил немного кнопки обновления, которая в основном повторы вышеупомянутой петли (чтобы заселить GridView источника данных и плитку), но не refetch в tilePicturesArray, поэтому связывание выполняется с использованием того же исходной Списка BitmapImages (и та же плитка до сих пор отсутствует фотографии)
blkhp19
1

голосов
1

ответ
629

Просмотры

Windows 8 WsHttpBinding

Я просто скачал Visual Studio 2012, и я хочу связать свою ФОС службу, которая написана в .net4. Я хочу, чтобы определить, как WsHttpBinding BasicHttpBinding связывающим = новый BasicHttpBinding (); но проблема в том, что система не признает WsHttpBinding связывающего = новый WsHttpBinding () или что-то подобное. Кто-нибудь знает, почему нет?
albatross
1

голосов
1

ответ
1.3k

Просмотры

WinRT / WPF - Отображение рекурсивных данных без TreeView или HeirarchicalDataTemplate

Таким образом, в ОС Windows 8 Metro (с помощью C # / WinRT), у меня есть структура данных следующим образом: класс Комментарий общественности {строка тела общественности; ответы общественности список; } И хотели бы показать его на странице, но предыдущие методы теперь недоступны в WinRT (TreeView и HeirarchicalDataTemplate). Есть в любом случае сделать это сейчас, в Windows 8? Большое спасибо за помощь!
1

голосов
3

ответ
1.2k

Просмотры

Как ловушкой переднего плана и фоновых событий в Javascript Win8 Metro App

Win8 Metro предоставляет функцию обратного вызова, когда процесс переходит активированные и приостановленные состояния, но что о том, когда приложение приходит на первый план или идет на задний план? Процесс не обязательно приостановлен, как только приложение переходит на задний план и точно так же он может прийти на первый план, будучи еще активированы от предыдущего запуска. Существуют ли какие-либо события в JavaScript, которые могут быть использованы для выполнения кода на выдвижение на первый план или фоновый режим приложение? Спасибо за время!
henry
1

голосов
3

ответ
1.6k

Просмотры

Sharing StorageItems from a byte[] array

Я хочу, чтобы реализовать исходный контракт Доли в моем приложении C # WinRT Metro (Windows Release Preview). Мое приложение хранения произвольных файлов. Не в файловой системе, но вместо этого я получаю данные через службу WCF, как Byte []. Теперь я хочу поделиться такими «файлы» в моем приложении. Единственная возможность, что я видел со стандартным форматом данных с использованием метода () на DataPackage в SetStorageItems. Таким образом, я столкнулся с проблемой, чтобы преобразовать данные из моего байта массива в StorageFile, который может быть общим. Я нашел метод StorageFile.CreateStreamedFileAsync () и хотел использовать его таким образом: // имя файла: строка // fileContent: байт [] // ... установка DataPackage название и описание ... DataRequestDeferral отсрочек = args.Request. GetDeferral (); вар файл = ждут Windows.Storage.StorageFile.CreateStreamedFileAsync (имя файла, асинхронная поток => ждут stream.WriteAsync (fileContent.AsBuffer ()), NULL); args.Request.Data.SetStorageItems (новый список {файл}); deferral.Complete (); Он отлично компилируется, но не работает, как ожидалось. Я пытался обмен со стандартным приложением Mail. Вид почты Доля открывается, и я могу создать новую почту. Файл показан без уменьшенных изображений (как и ожидалось), но электронная почта не может быть отправлено. Это показывает представляемый прогресс в течение нескольких минут, а затем возникает ошибка: «Не удалось разделить {имени файла} с почтой.». Очарование доли показывает «Что-то пошло не так» и «[...] почта может не разделять прямо сейчас. Повторите попытку позже.». Он работает отлично, когда я загружаю StorageFile из файловой системы: открывает почту и отправляется в течение нескольких секунд, никаких проблем здесь. Так как я там с помощью CreateStreamedFileAsync () неправильно или»
Matthias
1

голосов
1

ответ
721

Просмотры

“Catastrophic failure” when trying to animate custom enum dependency property

I was struggling with a "catastrophic failure" exception while working on a managed custom Windows 8 control and I've managed to localize the issue to a very simple test case. And now I'm stuck. Say I have an enumeration defined like this: public enum Modes { Mode1, Mode2 } Then I have a custom control with a dependency property defined like this public Modes Mode { get { return (Modes)GetValue(ModeProperty); } set { SetValue(ModeProperty, value); } } // Using a DependencyProperty as the backing store for Mode. This enables animation, styling, binding, etc... public static readonly DependencyProperty ModeProperty = DependencyProperty.Register("Mode", typeof(Modes), typeof(CustomControl1), new PropertyMetadata(Modes.Mode1)); And I try to switch the property from Mode1 to Mode2 via VisualState like this: Mode2 To do this I just call GoToState() when a button is clicked: private void Button_Click_1(object sender, RoutedEventArgs e) { VisualStateManager.GoToState(this, "VisualState", false); } And I get the infamous "Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))" I've tried to create exactly identical test case in Silverlight and it works just fine. Is this a Windows 8 XAML RC bug or am I doing something wrong?
1

голосов
2

ответ
4.1k

Просмотры

TwoWay Binding Not Updating Target - Metro App

Я строю Metro приложения с помощью VS 2012 и Windows 8 SDK. В приложении, у меня есть этот класс (с соответствующей структурой) // структуры данных параметров для инструментов общественного структура ToolParameter {публичной строки Title {получить; задавать; } Значение общественного объекта {получить; задавать; } Публичная строка Описание {получить; задавать; }} // Инструмент, который будет использоваться для выполнения что-то на телефон общественного класса инструмента {общественных струнного Название {получить; задавать; } общественного ObservableCollection Параметры {получить; задавать; } Публичная строка Описание {получить; задавать; }} На определенной странице в приложении, я привязать экземпляр класса к DataContext страницы this.DataContext = currentTool; На странице, я отображать различную информацию о приложении, включая параметры, которые я хочу сделать редактируемые на этой странице. Из-за этого, я м с использованием TextBox для отображения параметров таким образом, чтобы его можно редактировать и связывая его с элементом «Value» в ToolParameter структуры. К сожалению, когда TextBox привязан к значению, оно не обновляется до тех пор он больше не имеет фокус, так что я добавил кнопку, которую пользователь может нажать, что будет обновлять параметры (и изменить фокус с TextBox). К сожалению, после нажатия кнопки, хотя изменения фокуса, значение параметра в переменной currentTool никогда не изменяется. Есть кое-что о связывании данных, что мне не хватает? Может быть, что родитель TextBox с именем ParameterValue (параметры являются частью в ListView) должно быть два пути, а? он не обновляется до тех пор он больше не имеет фокус, так что я добавил кнопку, которую пользователь может нажать, что будет обновлять параметры (и изменить фокус с TextBox). К сожалению, после нажатия кнопки, хотя изменения фокуса, значение параметра в переменной currentTool никогда не изменяется. Есть кое-что о связывании данных, что мне не хватает? Может быть, что родитель TextBox с именем ParameterValue (параметры являются частью в ListView) должно быть два пути, а? он не обновляется до тех пор он больше не имеет фокус, так что я добавил кнопку, которую пользователь может нажать, что будет обновлять параметры (и изменить фокус с TextBox). К сожалению, после нажатия кнопки, хотя изменения фокуса, значение параметра в переменной currentTool никогда не изменяется. Есть кое-что о связывании данных, что мне не хватает? Может быть, что родитель TextBox с именем ParameterValue (параметры являются частью в ListView) должно быть два пути, а? Есть кое-что о связывании данных, что мне не хватает? Может быть, что родитель TextBox с именем ParameterValue (параметры являются частью в ListView) должно быть два пути, а? Есть кое-что о связывании данных, что мне не хватает? Может быть, что родитель TextBox с именем ParameterValue (параметры являются частью в ListView) должно быть два пути, а?
migreva
1

голосов
2

ответ
418

Просмотры

Visual C ++ выполнения пакета стиля метро

Как я могу добавить Visual C ++ времени выполнения пакета в метро стиле C # приложение в Windows 8? Добавление это показывает ошибку в проекте.
user1228500
1

голосов
1

ответ
566

Просмотры

Управление живой плитки и жизненный цикл приложений

У меня есть приложение с помощью живой плитки и обновляет их регулярно. В случае перезагрузки Windows 8, мое приложение прекращает обновление живой плитки, поскольку она завершается. В Metro предустановленные приложения (Image Gallery, Финансы) становятся это сделать. Что я могу здесь делать? Ressources: Работа с Плитки: http://msdn.microsoft.com/en-us/library/windows/apps/hh761490.aspx Lifecycle Применение: http://msdn.microsoft.com/en-us/library/windows/ приложения / hh464925.aspx
David Müller
1

голосов
2

ответ
2.1k

Просмотры

Открыть URL в ОС Windows Metro App с помощью Javascript

Обычно, когда я использую в моем приложении метро, ​​URL-адрес открывается в веб-браузере по умолчанию. Я не хочу, чтобы это сделать с якорем, я хочу сделать то же самое поведение с помощью JavaScript, и в асинхронном режиме. Но я не знаю, как открыть URL с браузером по умолчанию. Вот мой код: «нажмите (функция (событие) {showYesNoDialog (вар $ Atag = $ (») «Одобряете ли Вы», «Ссылка будет открыта в другом окне Одобряете ли вы», «Да»?.? // Текст кнопки да «нет», // Текст без функции кнопки () {// Поведение кнопки да // Я попытался это, но ничего не произошло window.location.href = _URL_;. // Если открыть в хроме или веб-браузер по умолчанию}, функция () {// Поведение ни одна кнопка не // ничего});}); То, что я также попытался что: $ ( "") нажмите кнопку ();. Но это не сработало, тоже.
sedran
1

голосов
1

ответ
3.9k

Просмотры

Как вручную установить и терять фокус на TextBox в WinRT ОС Windows 8

У меня есть текстовое поле и на событие LostFocus этого, у меня есть функция под названием SaveWeight (), чтобы сохранить значение, основанное на нескольких условиях. Мне нужно программно вызвать эту функцию. Например, у меня есть OnClearButClicked функции, в которой значение в текстовом поле очищается. Поэтому после того, как он очищается, мне нужно вызвать функцию SaveWeight. Но так как это событие LostFocus мне нужно вручную установить фокус текстового поля в Нецеленаправлен, которые могли бы с надеждой вызвать SaveWeight (). частная пустота OnClearButClicked (объект отправителя, RoutedEventArgs е) {weightTBox.Text = ""; weightTBox.Focus (Windows.UI.Xaml.FocusState.Unfocused); } Но weightTBox.Focus (Windows.UI.Xaml.FocusState.Unfocused); бросает ArgumentException. Так что мой подход не так? Могу ли я установить FocusState для элемента, а затем инициировать событие.
alfah
1

голосов
2

ответ
515

Просмотры

окна 8 метро приложение стиль - найти мышь или потрогать исполнение на основе

Я создаю одно приложение для Windows 8 приложения в стиле Metro с помощью HTML 5 и JavaScript. Я требую, чтобы найти в запуске приложения, будет ли это сенсорный процесс базы или мышь на основе процесса (смартфон или настольный компьютер). Я попытался следующие вещи. 1) В соответствии с следующим, http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.input.pointerdevicetype.aspx, но мы не уверены в том, что необходимо передать в качестве «PDT» в функции getPointerDeviceType (ФДТ) Пробовал разные вещи, но вернуть меня «не определено» только. 2) Мы пытались Modernizr рамки, чтобы расслоение плотной найти для следующего кода, если (Modernizr.touch) {// привязка к touchstart, TouchMove, и т.д., и смотреть `event.streamId`} еще {// привязка к нормальной мыши, MouseMove и т.д.} Но когда мы вставляем последний Js код «Modernizr», это дает нам сообщение об ошибке безопасности для AppendChild команды.
David Jacob
1

голосов
2

ответ
1.5k

Просмотры

приложение Metro - Как перейти к определенному элементу управления в StackPanel

В моих окнах C # 8 приложение метро, ​​я добавил StackPanel на вершине ScrollViewer. У меня есть некоторые элементы управления, добавленные в горизонтальном положении на StackPanel. После того, как все элементы управления добавляются в верхней части StackPanel, я хочу, чтобы перейти к конкретному контролю и показать, что управление (настройка фокуса для конкретного управления). Скажите, пожалуйста, является ли делать это возможно. Я посмотрел на ссылках класса ScrollViewer, есть метод, называемый ScrollToHorizontalOffset, но я понятия не имею, как получить смещение конкретного элемента управления добавлено StackPanel. Там нет такого метода в StackPanel, который возвращает смещение это ребенок.
saikamesh
1

голосов
3

ответ
1.2k

Просмотры

Обнаружить работу приложения в режиме WinRT по PID

Обзор: Мне нужно, чтобы обнаружить, если данное приложение работает в режиме WinRT (так называемый «Метро»), с помощью процесса / PID. Есть хороший способ сделать это? Неудачные попытки и наблюдение: OpenProcess () и Звонки GetPackageId () проверка = APPMODEL_ERROR_NO_PACKAGE: Это похоже на работу для некоторых процессов в то время как другие, таких как Chrome при запуске в режиме Metro провалить проверку. Приложения Metro появляются всегда быть размещены (например, их родителей) с помощью svchost.exe Любые идеи? Пожалуйста, опустите любую «Не делай этого» или «Почему?» ответы, поскольку они не являются полезными для этого конкретного вопроса.
NuSkooler
1

голосов
1

ответ
217

Просмотры

Ошибки MarkdownSharp в приложении Windows 8

Я пытался играть с MardownSharp в приложении Windows 8. Но я получаю сообщение об ошибке в файле Mardown.cs. Он не имеет System.Configuration и RegexOptions.Compiled.
a_rahmanshah
1

голосов
1

ответ
694

Просмотры

Как определить, какой элемент управления ListView, и это Url, был выбран, когда пользователь штырьки из BottomAppBar

У меня есть основной RSS-ридер, который отображает список Публикаций в ListView в левой Grid.Column. В правой Grid.Column является WebView. Когда пользователь выбирает элемент в ListView, то Webview обновляется с Ури и отображает веб-страницу. Теперь я добавил BottomAppBar и создали кнопки Pin / открепить. Я успешно создал пиннингу способность, однако, я не передавая никаких данных в строки запроса NavigationContext в. Таким образом, когда пользователь нажимает на возлагали плитку, она deeplinks только общую страницу, а не выбранный товар. Это загружает все последние статьи и URL не выбранного элемента. Я знаю, что я должен передать URL-адрес в строку запроса запиннингованной плитки, но я застрял здесь. Я делал это десятки раз в моих телефонных приложений для Windows, но я застрял здесь для этого Windows 8 приложений. На WP7, Я использую контекстное меню, чтобы прикрепить деталь. Здесь я пиннинга от AppBar, и я не могу показаться, чтобы получить URL и добавить его в качестве строки запроса (как мой TileActivationArgument) В основном мне нужно руководство с тем, как получить данные выбранного элемента и получить его на плитку и как читать он возвращается в Вот мой Pin () метод:. EDIT: Я пошел вперед и сделал временный рабочий раствор, но это не решает мою проблему не в состоянии получить свойства выбранного элемента. Комментарии являются инлайн ж / код частного асинхронной недействительным PinTileHelper (строка сообщения, объект Sender) {// Это мой предпочтительный метод, но я не могу извлечь свойства по SelectedItem в // уаг элемент = itemListView.SelectedItem; //Я' м не в состоянии использовать отправитель, потому что это нажатие кнопки // вар SelectedItem = (FeedItems) ((ListView) отправитель) .SelectedItem; // Как сырный обходной путь, я просто взял Uri непосредственно из источника Uri вара в WebView в ActivationArgument = this.ContentView.Source.ToString (); Uri логотип = новый Uri ( "мс-appx: ///Assets/squareTile-sdk.png"); // Ури smallLogo = новый Uri ( "мс-appx: ///Assets/smallTile-sdk.png"); SecondaryTile secondaryTile = новый SecondaryTile ( "Инструменты", "Fantasy Football Tile", "Название статьи идет здесь и", ActivationArgument, TileOptions.ShowNameOnLogo, логотип); secondaryTile.ForegroundText = ForegroundText.Dark; //secondaryTile.SmallLogo = smallLogo; BOOL isPinned = ждут secondaryTile.RequestCreateAsync (); Диалог MessageDialog = новый MessageDialog ( "Закрепленные?"); если (isPinned) {dialog.Content = «Вы успешно возлагали эту плитку»; ждут dialog.ShowAsync (); } Еще {dialog.Content = «Что-то пошло не так Плитка не была прижата..»; ждут dialog.ShowAsync (); }} Благодарим за любой проницательности вы можете предоставить. EDIT # 2: Успех !! Безопасная отливка ваших деталей ItemViewModel делает трюк.
Lance McCarthy
1

голосов
1

ответ
1.2k

Просмотры

ListView doesn't update when underlying object changes

У меня проблема с ListView не показывая последние детали объектов в DataSource. DATASOURCE создается путем вызова метода createSorted объекта WinJS.Binding.List. Каждый объект выглядит следующим образом: переменный OBJ = {названия: «Первый элемент», приоритет: 2}; И создать / установить DataSource, как это: sortedItemList = itemList.createSorted (функция (LHS, РИТ) {возвращение rhs.priority - lhs.priority;}); listView.itemDataSource = sortedItemList.dataSource; ItemTemplate для ListView выглядит следующим образом: Обработчики изменений для обоих полей выглядеть следующим образом: titleControl.onchange = функция () {curItem.title = titleControl.value; sortedItemList.notifyMutated (sortedItemList.indexOf (curItem);); }; priorityControl.onchange = функция () {curItem.priority = priorityControl.value; sortedItemList.notifyMutated (sortedItemList.indexOf (curItem);); }; Документация createSorted говорит не забудьте вызвать notifyMutated всякий раз, когда объект изменяется. Если изменить приоритет, то ListView будет переместить элемент соответствующим образом. Но если бы я изменить название, то ListView не обновляется, чтобы показать новое название. Что я делаю неправильно?
brantonb
1

голосов
1

ответ
657

Просмотры

Кнопка App Bar на правой стороне 8 метро приложений в стиле Windows экрана

Я разрабатываю окна стиля метро 8 приложений с использованием HTML, JavaScript и CSS. Я использую приложение бар в нижней части в моем application.Following это HTML-код. Я Råd официальный документ, он сказал, что раздел: «глобальный» сделает кнопку с правой стороны. Я сделал это, но это не имеет никакого эффекта. Я попытался с раздела: «отбором», но по-прежнему остается кнопка на левой стороне, я искал альтернативное решение, но все говорят, что то же самое, так как я могу достигнуть моего goal.Please дать мне полезную руку. Благодарю вас.
Ashwin N Bhanushali
1

голосов
1

ответ
719

Просмотры

Отключение горизонтальной видимости полосы прокрутки в WebView

Как я могу отключить горизонтальную видимость полосы прокрутки в WebView управления. Пожалуйста, найдите скриншот моего вопроса здесь. https://www.dropbox.com/s/ymdhwtvew32rjjs/Facebook%20Image.PNG
StezPet
1

голосов
1

ответ
1.1k

Просмотры

Окна приложения 8 метро одного входа с помощью Windows Live SDK

Я строй Windows8 приложения метро и нужно реализовать единый вход и Connecto к SkyDrive. Код из различных источников, которые я упомянул (упомянутый в конце) ... WL.init ({сфера: «wl.signin»}); . WL.login (), а затем (функция OnSuccess (сессия) {вар сессия = WL.getSession (); если (session.error) {document.getElementById ( "infoLabel") InnerText = "Ошибка при входе:" + сессии.. ошибка;} еще {document.getElementById ( "infoLabel") InnerText = "Подпись в.";.}}, функция OnError (ошибка) {document.getElementById (» Одна из ссылок предполагает регистрацию приложения. Я имею регистрацию разработчика завершено, я должен зарегистрировать приложение заказовМой для достижения единого входа приложения метро? Спасибо. Пример приложения с шагом Нужна регистрация приложения WL.login Одна из ссылок предполагает регистрацию приложения. Я имею регистрацию разработчика завершено, я должен зарегистрировать приложение заказовМой для достижения единого входа приложения метро? Спасибо. Пример приложения с шагом Нужна регистрация приложения WL.login
Sandeep G B
1

голосов
1

ответ
339

Просмотры

Доставить данные в локальном хранилище на Windows 8

Можно ли отправить некоторые данные уже в локальном хранилище в 8 приложений с Windows? Я использую базу данных на основе файлов в моем проекте и хочу доставляю всю базу данных для пользователя, так что я не должен создавать все записи (более 350). Вы можете найти данные локального запоминающего устройства в C: \ Users \ имя пользователя \ AppData \ Local \ Packages, но я не могу сохранить информацию из моего приложения. Возможно, у вас есть идея. Благодарю.
Thomas Sebastian Jensen
1

голосов
1

ответ
675

Просмотры

Управляемый настраиваемое действие не работает в Windows 8 без .NET 3.5 установлен

в моей визуальной настройки проекта студии 2010, у меня есть управляемый Custom Action. Он работал большой, но будет не на Windows 8, если .NET 3.5 установлен. Я не могу заставить своих пользователей, чтобы иметь .NET 3.5 установлена ​​- хорошо бы, но я бы потерять клиентов. У меня есть смутное понимание того, что, возможно, он не работает с .NET 4, так как прокладка DLL (installutillib.dll) имеет зависимость от .NET 2? Что я могу сделать, чтобы заставить его работать? Я знаю, удался УЦ осуждается на некоторые, но это необходимо, чтобы написать раздел реестра, который зависит от немного логики. Спасибо
Jim W
1

голосов
1

ответ
1.5k

Просмотры

Прогресс отчетности от метода асинхронного в Windows 8 App Store,

В стиле приложении Windows 8, у меня есть следующий код, который Получение списка файлов в пользовательской FileService. Это увольняют в конструкторе ViewModel. частная асинхронная недействительным Construct () {Files = новый ObservableCollection (); IList _FILES = ждут _fileRepository.GetFiles (); Еогеасп (файл Файл в _FILES) {Files.Add (новый FileViewModel (файл)); }} Это прекрасно работает, но то, что я изо всех сил, чтобы выяснить, как я хотел бы выполнить Прогресс отчетности об этом, чтобы сообщить пользователю, что что-то происходит во время загрузки файлов. Глядя на него, я хотел бы иметь свойство BOOL IsBusy, которые я мог бы связываться с чем-то вроде ProgressRing на View. Я понимаю, что я мог бы установить на это верно, когда начинается процесс, но как я могу получить завершенный обратный вызов от работы, где я мог бы установить это свойство в значении False? Большое спасибо!
lookitskris

Просмотр дополнительных вопросов