【Windows 10蓝牙低功耗连接c#】教程文章相关的互联网学习教程文章

c# – UWP共享功能在Windows 10 Mobile中不起作用【代码】

我用一个按钮创建了一个非常简单的UWP应用程序.单击它应显示内置共享弹出窗口以共享PDF文件. 事实上,我有它适用于Windows 10(桌面),但它不适用于移动设备(弹出窗口不会出现在屏幕上). PDF文件以字节数组形式出现(因为它来自远程服务). 这是MainPage.xaml.cs中的代码public sealed partial class MainPage : Page {public MainPage(){this.InitializeComponent();DataTransferManager.GetForCurrentView().DataRequested += OnDataR...

c# – 在Windows 10中向Text to Speech Engine添加新语音【代码】

我正在开发WPF C#app(不是UWP).我利用FCL的语音合成器来安装声音.所以我创建了一个简短的控制台应用程序来显示已安装的声音:using System.Speech.Synthesis; using static System.Console; namespace TTS.Demo {class Voices{static void Main(){SpeechSynthesizer sp= new SpeechSynthesizer();foreach (var vinfo in sp.GetInstalledVoices()){WriteLine(vinfo.VoiceInfo.Name);}}} }它向我显示了两个安装的声音(随Windows 10一...

c# – Windows 10 API中的蓝牙低能耗广告数据限制[已关闭]【代码】

我遇到了来自Windows 10蓝牙低功耗(BLE)API的BluetoothLEAdvertisementDataSection.BluetoothLEAdvertisementDataSection class问题. 如果我使用以下代码检查IBuffer成员数据的长度:var myDataSection = new BluetoothLEAdvertisementDataSection();Debug.WriteLine($"Data Capacity: {myDataSection.Data.Capacity}"); //Looks like SO needs to update for C# 6.0我得到了预期的输出:Data Capacity: 29有关BLE数据包的更多信息...

c# – 我可以从Windows 10 UWP应用程序中引用.NetStandard库吗?【代码】

有大量的帖子,博客,文章等…解释关于.Net / .NetCore / .NetStandard的所有这些令人困惑的东西,我已经阅读了很多. 这是问题,我有一个Windows 10 UWP应用程序,我需要引用我创建的库.我首先将该库创建为NetCore库,但我无法从我的UWP应用程序中引用它(这是令人困惑的,因为UWP使用.Net Core,但我创建的.Net Core库假设这是用于ASP.NET?). 所以,然后我尝试将库创建为PCL库,并且仅针对Windows 10 UWP(然后它会强制您使用Windows 8.1,因为...

c# – 这是在Windows 10 UWP中获得呼叫程序集的最佳方法吗?【代码】

在Windows 10 UWP(15063)中,我需要在调用程序集中迭代类型以发现使用特定自定义属性装饰的类型.我找不到旧的System.Reflection.Assembly.Current.GetCallingAssembly()方法.这是我提出的替代方案(未经测试的原型):using System; using System.Diagnostics; using System.Reflection; using System.Linq;namespace UWPContainerUtility {public static class Helpers{public static Assembly GetCallingAssembly(){var thisAssembl...

C#Windows 10 IoT StreamSocketListener在发布模式下随机停止侦听【代码】

我一直在使用“StreamSocketListener”在PC和带有Windows 10 IoT(版本10586 TH2)的Raspberry PI 2之间进行一些通信.这似乎在调试模式下工作正常,但在发布模式下测试代码时,“StreamSocketListener”似乎随机停止响应请求. 在调试模式下,在RPI2上,我有100k请求的会话没有一个问题,但是当我推送发布版本时,它会非常快速地(通常在几百个请求之后)停止.请求是静态类型,因此每次输入都是相同的. 有没有人遇到过同样的问题,是否有解决这个...

c# – 如何在Windows 10 UWP中从屏幕右侧打开弹出窗口?【代码】

我正在使用Windows 10 App,我想在点击图像时从屏幕右侧打开一个弹出按钮.我不能使用SplitView,因为我已经将它用于其他目的.它的可见性应首先折叠,何时点击图像然后它应该是Visible.Also,我不使用导航/设置弹出窗口.我想实现以下目标 解决方法:Its visibility should be Collapsed first and when to click on the image then it should be Visible.您可以设置布局,例如:<Grid Background="{ThemeResource ApplicationPageBackgrou...

在Windows 10上以C#编程方式映射网络驱动器【代码】

我按照以下链接以编程方式映射网络驱动器:Mapping Network Drive using C# 驱动器似乎连接正确,因为我可以在C#中查询目录和文件.但我在电脑上看不到驱动器.我的目标是以编程方式为我的用户映射某些驱动器.我不想使用batch / cmd …Windows 10可能存在问题,或者此代码是否适合编程方法. 亲切的问候 使用代码:Utility.NetworkDrive.MapNetworkDrive("R", @"\\unc\path"); var dirs = Directory.GetDirectories("R:"); // got many ...

c# – 在Windows 10版本中无法在NavigationView的项模板中实现相同的行为【代码】

在我的UWP应用程序中尝试实现相同的视觉行为,我感到非常沮丧.这是我的问题: 我正在使用NavigationView,我想从ViewModel提供NavigationViewItem.我还想提供头文件,因此我创建了一个ICollectionDataItem接口并为NavigationViewItem和NavigationViewItemHeader实现了ViewModel,以便主视图模型向NavigationView提供ICollectionDataItem列表,并且DataTemplateSelector可以实现魔术.这就是它现在的样子:<NavigationView MenuItemsSourc...

c# – 如何在Windows 10 IoT上启动/切换前台应用程序【代码】

我想构建一个“启动器应用程序”,以便在我的Windows 10 IoT(Raspberry Pi 3)版本14986(或更高版本)上运行.启动器应用程序应该基本上只有两个按钮来启动(或切换到)已部署在设备上的其他应用程序.我想知道是否有人知道如何启动应用程序(来自C#)? 我查看了Windows.System.Launcher.LaunchUriAsync API,但我不确定要传入什么(我已经在选项下测试了一些URI和TargetApplicationPackageFamilyName,没有运气(调用方法时没有任何反应). 示例...

c# – Windows 10 UWP,NavigationView在BackNavigation上更新选定的MenuItem【代码】

我正在编写一个Windows 10 UWP应用程序,并希望将NavigationView与BackRequested事件处理程序结合使用来处理后退导航,但是“GoBack”不会更新所选菜单项,这意味着当我使用后退按钮时所选择的菜单项不会改变.为了解决这个问题,我创建了一个丑陋的foreach循环,使用标记在后面导航中选择MenuItem.这有效,但我想知道是否有更优雅的方式来做到这一点,GoBack不会触发ItemInvoked或SelectionChanged事件,所以我似乎无法使用它们. MainPage....

c# – Windows 10中的Html编辑类似于Mail应用程序?

我想阅读HTML并允许我的用户通过向他提供所有格式化选项(如粗体,斜体,下划线,子弹点等)来编辑HTML.我还注意到,当我们点击底部栏中的更多内容时,Microsoft会在其默认的Outlook Mail应用程序中允许所有此类格式化选项.有人可以建议是否有任何直接的API来实现这一点在Windows 10或Nuget中可用的任何第三方API? 我想实现如下: 解决方法:得到了一篇非常好的文章来实现我对以下的要求 RichText Editor 希望它可以帮助某人.

c# – 如何在Windows 10周年更新或更高版本中使用WPF应用程序中的浅色或深色主题?【代码】

我已经编写了一个WPF桌面应用程序,我希望使用Desktop Bridge将其放入Windows应用商店.该应用程序能够在明暗模式下呈现自己,并使用强调色.但是,要成为Windows 10的好公民,我希望从操作系统获取该信息,如果可能的话. 我目前的理解是,我可以从这里获得强调色:var accentBrush = SystemParameters.WindowGlassBrush;如何判断Windows 10是处于浅色还是黑暗主题?另外,您建议使用哪种方法来通知用户对亮/暗或强调颜色的偏好变化?解决方...

Windows 10蓝牙低功耗连接c#【代码】

对于一个项目,我需要使用C#从Windows 10上的蓝牙设备获取一些数据.我对蓝牙API不太熟悉,无法弄清楚为什么以下不起作用: 使用BluetoothLEAdvertisementWatcher我搜索广告,工作正常.我确实从设备接收广告(本地名称适合)以及它的ServiceUuids.接下来,我尝试使用与广告一起收到的BluetoothAddress连接到设备:private async void OnAdvertisementReceived(BluetoothLEAdvertisementWatcher watcher, BluetoothLEAdvertisementReceived...

c# – 在Windows 10 Universal App中列出已安装的字体名称【代码】

我正在使用C#构建一个Windows 10通用应用程序,它必须列出系统上已安装字体的名称.该应用程序是一个地铁/现代ui / Windows 8.1应用程序,我用the SharpDX ‘trick’来获取名称. 对于Windows 10 UAP,SharpDX不可用(但是?),因此不再适用. 有没有其他方法来实现我的目标?我应该在推荐字体下考虑here所述的固定字体名称列表吗?例如,在桌面上这似乎相当有限. 提前致谢!解决方法:相同的基本想法:您仍将使用DirectWrite来获取字体名称....