Change the language on windows phone 8.1 From The app not need to change language and then restart the phone , If i clicked on combobox and choose Arabic or English change the application UI Language
I Tested this but didn't work !! C# Windows Phone 8.1 Language selection
Related
i have seen a way to detect end of listview for Windows 8 app and i was wandering how to achieve this in 8.1 (being precise - for windows phone 8.1).
I tried this method but this works with windows 8 - i dunno how to get scrollview from listview in 8.1 (or is it even possible?).
Is there any other way?
How can I change textbox caret color in windows phone 8.1 universal app? in windows phone 8 we used TextBox.CaretBrush to change caret color. But this is missing in windows phone 8.1 WinRt. Is there are way to change caret color?
In Windows Phone universal app, we can't use CaretBrush any more.
Windows Phone 8.1 (Silverlight) vs Windows Phone 8.1
But we can change background of TextBox when Focus and UnFocus, So the caret can be seen.
I begin to use windows phone 8.1 SDK but there are some strange things i don't understand, one of this complicated things why there are different frameworks Silverlight and the default xaml, also what is the difference between them and when i use this or this ?
One huge difference is of course that the Store Apps supports Universal Apps, where you can easily share almost all all of the code across WP8.1 and Windows 8.1 (including XAML).
But it is Worth noting that there are several features which some apps might require which is only available for WP8.1 Silverlight apps, such as:
VoIP support
Act as Lock screen background provider
Act as a Lens app
Let app extend search results using search extras
Provide ringtones
And a few other listed here along with a feature mapping from WP8 to WP8.1 Silverlight and Store Apps: http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn642486(v=vs.105).aspx
If you are starting a new app and will not need any of these features a Store app is probably the better choice though.
If I understand your question correctly, let me put some sentences from MSDN...
why there are different frameworks Silverlight and the default xaml,
also what is the difference between them and when i use this or this ?
In Visual Studio 2013 Microsoft has come up with an approach where you can build Apps for
Phone as well as for Desktop and tabs simultaneously. A unique concept of Universal Apps.
Build an app for Windows 8.1 and Windows Phone 8.1 at the same time,
and share code, user controls, styles, strings and other assets between them
So if you are going to develop an Apps targeting both the platform, then Universal apps concept is good.
But if you are targeting only the new features of Windows Phone 8.1 then you should start with Silverlight "Blank App (Windows Phone Silverlight)"
As in MSDN its clearly mentioned.
The names of some templates have (Windows Phone Silverlight) appended
to the end. Consider using these templates if you've previously developed
for Windows Phone 8 and just want to access some of the new features available
to Windows Phone apps without having to significantly modify your existing
code. You can use these templates to create apps only for Windows Phone 8.1
More details MSDN Link
Windows Phone Silverlight is Windows Phone 8 deployments where obviously the WP 8.1 is deployment for WP 8.1
The main difference is that the WP 8.1 can use the cross platform DLLs where as WP 8 can not. There are many other framework differences but this is a huge one.
I wanna programmatically set a TextBlock flow direction depended on user current writing landuage(NOT phone language). for example if keyboard is set to Arabic, RightToLeft and for English, LeftToRight. Is there anyway to get current keyboard language in windows phone 8 ???
That's a darn good question.
It doesn't seem to be exposed in Windows Phone 8.
I found this here Font and language configuration support for Windows Phone
Text input
The selection of languages for which a phone has preinstalled keyboards and input
method UIs is dependent on which market a phone is sold in. At any time the user
can download and use a keyboard for any of the 50 supported phone client UI
languages. The language of the keyboard, which determines the characters that
are written to a TextBox control, is not programmatically available to an app.
It's interesting to note that this IS available for Windows Store Apps.
See Windows.Globalization.Language.currentInputMethodLanguageTag.
Oh Microsoft...
I have a Windows Runtime application on the Windows 8 Store and would like to use some similar features in my new (and first) Windows Phone 8 phone app.
Is there a ListView native to Windows Phone 8? Or can we use a ListView in a Windows Phone 8 app? I could not find one in the Toolbox.
If there is no ListView, is it possible to have some kind of a list, that allows for Horizontal orientation (meaning, all list items are presented horizontally - not Top-Down)?
And what about a FlipView control? Can we use the Windows 8 Metro FlipView control in a Windows Phone app?
you can review this link for difference in Xaml Controls between Windows 8 and Windows Phone 8:
XAML controls comparison between Windows Phone 8 and Windows 8
you will find that there is no ListView Or FlipView in Windows Phone 8 . may be you can use insteas LongListSelector