Helpers and Utils for Windows 10 UWP Projects
NuGet URL: https://www.nuget.org/packages/Edi.UWP.Helpers/
Author's Blog: http://edi.wang
V1.0.4
- big5.bin
- gb2312.bin
- DBCSEncoding.cs
using (var client = new HttpClient()) { client.BaseAddress = new Uri(ServiceEndpointUrl); var content = new FormUrlEncodedContent(new[] { ... }); var result = await client.PostAsync("", content); var resultContent = await result.Content.ReadAsByteArrayAsync(); return DBCSEncoding.GetDBCSEncoding("gb2312").GetString(resultContent, 0,resultContent.Length - 1); }
internally reference: "Windows Mobile Extensions for the UWP"
namespace: Edi.UWP.Helpers.Mobile
Edi.UWP.Helpers.Mobile.SetWindowsMobileStatusBarColor(Color.FromArgb(255, 0, 114, 188), Colors.White);
// TODO
// TODO
Edi.UWP.Helpers.UI.SetWindowLaunchSize(720, 360);
void ApplyColorToTitleBar() { Edi.UWP.Helpers.UI.ApplyColorToTitleBar( Color.FromArgb(255, 0, 114, 188), Colors.White, Colors.LightGray, Colors.Gray); Edi.UWP.Helpers.UI.ApplyColorToTitleButton( Color.FromArgb(255, 0, 114, 188), Colors.White, Color.FromArgb(255, 51, 148, 208), Colors.White, Color.FromArgb(255, 0, 114, 188), Colors.White, Colors.LightGray, Colors.Gray); }
Recommend to add the coverters to App.xaml in order to use them across all Xaml pages in your application
<Application ... xmlns:converters="using:Edi.UWP.Helpers.Converters"> <Application.Resources> ... <converters:DateTimeToOffsetConverter x:Key="DateTimeToOffsetConverter" /> <converters:StringFormatConverter x:Key="StringFormatConverter" /> <converters:BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" /> ... </Application.Resources> </Application>
// TODO
// TODO
private async void BtnReview_OnClick(object sender, RoutedEventArgs e) { await Edi.UWP.Helpers.Tasks.OpenStoreReviewAsync(); }
// TODO
// TODO
// TODO