Tag: uwp

如何更改Xamarin.Forms UWP应用程序的强调色?

我正在开发一个Xamarin.Forms UWP应用程序。 我正在努力设置应用程序的强调色。 这是默认情况下控件上某些行为使用的颜色。 例如,Entry控件在焦点上有一个默认的蓝色突出显示,如下所示: 我从这个post中尝试了一些建议: 在Windows 10 UWP中更改强调色,但似乎都没有。 我不确定是否是因为我没有完全理解为Xamarin.UWP改变UWP的颜色有何不同,或者我是否正在尝试用Xamarin.Forms实现。 有没有人发现如何做到这一点?

4月更新后,ParallaxView不起作用

在Windows 10的4月更新之后,ParallaxViev控件中的视差效果不起作用。 从microsoft docs中获取的示例: Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 Item 8 Item 9 Item 10 Item 11 Item 13 Item 14 Item 15 Item 16 Item 17 Item 18 Item 19 Item 20 Item 21 是否有任何说明如何再次恢复?

UWP应用程序:无法加载文件或程序集’System.Runtime.WindowsRuntime,Version = 4.0.14.0

我有一个使用.Net Standard 1.4使用Xamarin构建的UWP应用程序我最近升级了几个我的nuget插件,我的UWP项目开始给我以下错误: “System.IO.FileLoadException:无法加载文件或程序集’System.Runtime.WindowsRuntime,Version = 4.0.14.0,Culture = neutral,PublicKeyToken = b77a5c561934e089’。定位程序集的清单定义与程序集引用不匹配。(例外情况HRESULT:0x80131040)\ r \ n“ 现在通常这很简单,你只需要添加对.dll的引用。 所以我在这里找到了nuget包并将它添加到我的UWP项目并构建。 现在最初在nuget包页面上我看不到版本4.0.14但无论如何我安装了最新版本(4.3.0)。 但我仍然得到相同的错误,当我检查bin文件夹中该库的版本时,它会报告V4.0.12 ,那么我从哪里获取该库的V4.0.14? 额外信息 我在互联网上唯一提到的这个版本的dll就在这里 此更新仅作为Microsoft.NETCore.UniversalWindowsPlatform的一部分发布,您必须针对我上面列出的API定位Fall Creator的更新或更高版本。 这将获得以下版本的程序集(4.0.3.0是最新的独立版): System.Runtime.WindowsRuntime,Version = 4.0.14.0,Culture = neutral,PublicKeyToken = b77a5c561934e089 因此,现在暂时禁用.NET 4.6.1和.NET Core 2.0-通用Windows平台10.0.16299。

UWP TextBox.SelectedText将\ r \ n更改为\ r \ n

我需要获取TextBox的SelectedText的字符,但我不能让SelectionStart与TextBoxes的Text属性匹配,显然是因为TextBox的SelectedText擦除了\n值。 我有一个Windows 10 UWP应用程序。 我添加了两个TextBox和一个Button,如下面的XAML所示: 我通过在第一个TextBox中放入一些文本来初始化Page。 public MainPage() { this.InitializeComponent(); } private void Page_Loaded(object sender, RoutedEventArgs e) { this.textBox.Text = @”Call me Ishmael. Some years ago–never mind how long precisely–having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see […]

如何在启动时设置Windows位置

我想在屏幕右侧设置窗口的位置,类似于WPF 。 UWP有办法做到这一点吗?

处理多个摄像头捕获UWP

我正在使用Universal应用程序,让我们为每个摄像头捕获一个图像(两个或更多)。 那么我们有什么方法可以管理所有相机捕获流砂过程吗? 我刚刚在MSDN中找到了有关单个摄像头处理的教程。 我发现了一些关于在Winforms中管理多个IP摄像机的文章,但没有任何关于UWP的文章。

如何从UWP访问Net Standard 2.0类库中的内容

我们有一个UWP应用程序,它引用了一个UWP类库。 UWP类库有一个Common文件夹,其中包含运行时所需的文件。 这些文件标记为“复制为内容”。 文件将复制到..\UWP\bin\x64\Debug\Appx\\Common 。 应用程序在运行时在package.InstalledLocation\\Common查找这些文件 UWP类库现在是.NET Standard 2.0类库。 在运行时,Common文件夹现在被复制到与Appx文件夹相同级别的文件夹..\UWP\bin\x64\Debug\Common ,我无法访问。 我试过了 StorageFolder installedFolder = package.InstalledLocation; StorageFolder parentFolder = await installedFolder.GetParentAsync(); 但是parentFolder返回null 。 如何访问.NET Standard 2.0类库中的内容文件和文件夹?

将UWP App连接到远程SQL Server 2008提供程序:TCP提供程序,错误:0

System.Data.SqlClient.SqlException:’已成功与服务器建立连接,但在登录过程中发生错误。 (提供者:TCP提供者,错误:0 – 操作成功完成)’ 我正在尝试使用UWP APP连接到SQL Server 2008 R2数据库。 远程访问已启用 防火墙规则已到位 目标版本是Windows 10 Fall Creators Update(10.0; Bulid 16299 最小版本是Windows 10 Fall Creators Update(10.0; Bulid 16299 Package.appxmanifest设置为 internetClient internetClientServer privateNetworkClientServer enterpriseAuthentication 码: using System.Data.SqlClient; const string ConnectionString = “SERVER = XXXServer; DATABASE = XXXDatabase; USER ID = XXXUser; PASSWORD = XXXPass”; using (SqlConnection sqlConn = new […]

无法使用Windows.Web.Http从UWP应用程序发送文件到WebAPI Web服务控制器

我在Windows 10 UWP应用程序上有以下代码,用于将文件发送到WebAPI Web服务。 public async void Upload_FileAsync(string WebServiceURL, string FilePathToUpload) { //prepare HttpStreamContent IStorageFile storageFile = await StorageFile.GetFileFromPathAsync(FilePathToUpload); IRandomAccessStream stream=await storageFile.OpenAsync(FileAccessMode.Read); Windows.Web.Http.HttpStreamContent streamContent = new Windows.Web.Http.HttpStreamContent(stream); //send request var myFilter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); myFilter.AllowUI = false; var client = new Windows.Web.Http.HttpClient(myFilter); Windows.Web.Http.HttpResponseMessage result = await client.PostAsync(new Uri(WebServiceURL), streamContent); string stringReadResult = await result.Content.ReadAsStringAsync(); } […]

绑定UWP页面加载/加载到MVVM命令

最好用PRISM(Prism.Core 6.2,Prism.Windows 6.02)编写,但我也想知道如何将UWP中的Command与页面加载/加载事件绑定到没有Prism的普通MVVM。 在WPF中,它可以通过以下方式实现: xmlns:i=”clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity” 在ViewModel中 public ICommand LoadedCommand { get; private set; } public TheViewModelConstructor() { LoadedCommand = new DelegateCommand(Load); } private async void Load() { // Do stuff } 但在UWP中,System.Windows.Interactivity不存在。 只需绑定 Loaded=”{Binding LoadedCommand}” 要么 Loading=”{Binding LoadingCommand}” 将得到编译错误“对象引用未设置对象的实例”。 我想这样做的原因是因为有一个异步方法需要在页面加载期间或之后完成(它不能在ViewModel构造函数中)。 我可以轻松地使用代码,但这不是MVVM。 如何正确绑定此命令?