C#/.NET

在多个监视器上绘制所有窗口

我使用以下代码在单个监视器上绘制: Point cursorLocation; NativeMethods.GetCursorPos(out cursorLocation); Screen screen = Screen.FromPoint(cursorLocation); Point h1 = new Point(screen.Bounds.Left, cursorLocation.Y) ..
发布时间:2022-09-24 22:34:04 C#/.NET

以编程方式显示桌面

我正在编写Windows窗体应用程序,我需要以编程方式返回桌面。 我尝试了此代码,但它不起作用: using System; using System.Windows.Forms; private void ToggleDesktop() { SendKeys.Send("^({ESC}D)"); // ..
发布时间:2022-09-24 22:27:34 C#/.NET

Dropbox-SDK-Dotnet:如何获取刷新令牌并更新访问令牌

我正在使用DotNet的Dropbox SDK,是时候支持短期访问令牌了。 我的用例并不常见(网站,‘后端’)。一旦建立了到Dropbox的链接,一切都应该在无人值守的情况下继续工作。 事实上,永远不发布这款应用程序也是可以的。每个用户都会在自己的Dropbox帐户中创建自己的应用程序,并且永远处于开发模式。 到目前为止,用户创建了Dropbox应用程序,记录了应用程序密钥和应用程序密钥,并 ..
发布时间:2022-09-24 17:11:48 C#/.NET

编译器错误-9223372036854775808L(&Q;溢出&Q)

Long data type的范围是-9223372036854775808到9223372036854775807,但以下语句生成编译器错误“BC30036:Overflow”: Dim a As Long = -9223372036854775808L Try it online! 为什么这是一个错误?如何在代码中指定常量-9223372036854775808? 推荐答 ..
发布时间:2022-09-24 14:24:52 C#/.NET

如何创建这样的任务小组?

在Visual Studio 2008中 如果您创建了一个窗体并在其上放置了控件, 您可以通过“属性”窗口编辑控件的属性。 某些控件允许以另一种方式更改其属性 除“属性”窗口之外。 如下所示: 似乎所有具有此窗格的控件都具有相同的样式 这意味着它是由Visual Studio提供的, 而控件的制造者只选择要包含在其中的项, 如字段和可打开某些窗口的可点击链接。 ..
发布时间:2022-09-23 20:55:00 C#/.NET

Visual Studio 2022 WinForm Designer不在任何控件的属性窗口中显示ApplicationSetting

在VS2022中,我创建了一个新的WinForm(.NET6.0)项目。我在表单上放置了一个文本框。在顶部的“属性”窗口中,我习惯于看到一个项目&ApplicationSetting&,在其中我可以将TextBox的Text属性绑定到应用程序设置。但我再也看不到";ApplicationSetting&的队伍了。如果我打开较旧的WinForm项目,它会按预期工作。 推荐答案 该 ..

如何在C#注册表类中使用REG_OPTION_OPEN_LINK

我要打开一个符号链接的注册表项。 According to Microsoft我需要使用REG_OPTION_OPEN_LINK打开它。 我搜索了将其添加到OpenSubKey函数的选项,但没有找到选项。只有五个重载函数,但都不允许添加可选参数: Microsoft.Win32.Registry.CurrentUser.OpenSubKey(string name) Microsoft. ..
发布时间:2022-09-23 12:33:31 C#/.NET

与表情符号匹配的C#正则表达式

我想要一个正则表达式来匹配C#中的表情符号。如果重要的话,那就是Windows8触摸式键盘上的字符。😝🍟🌃 推荐答案 似乎有一个从Emoji到unicode的标准: http://en.wikipedia.org/wiki/Emoji#Emoji_in_the_Unicode_standard 因此您可能可以匹配每个Unicode范围。例如,要匹配从U+1F30x到U ..
发布时间:2022-09-22 11:34:17 C#/.NET

在C#中将转义的Unicode更改为字符串

在C#中,我有 string x = @"u0044u0068uD83DuDE07u90FDu5728" 我需要将其转换为: Dh😇都在 我如何做到这一点?具体地说,我如何知道uD83DuDE07是一个字符而不是两个字符? 推荐答案 您可能必须将每个字符表示形式解析为int,然后转换为char: string x = @"u0044u0068uD83DuDE ..
发布时间:2022-09-22 10:12:10 C#/.NET

如何将表情符号转换为UTF-32/转义Unicode?

我正在WPF中开发一个聊天应用程序,我想在其中使用表情符号。我在WPF应用程序上工作。我想阅读来自Android/iOS设备的表情图标,并显示各自的图片。 在WPF上,我看到一个黑色表情符号看起来像。不知何故,我得到了一个表情图标库,它们用各自的十六进制/转义Unicode值保存。 所以,我想把这些表情符号转换成UTF-32/转义Unicode,这样我就可以直接用它们替换相关的表情图标。 ..
发布时间:2022-09-21 18:13:19 C#/.NET

如何从字符串中删除表情符号?

我收到了来自移动设备的文本输入。它包含表情符号。在C#中,我的文本为 Text 🍫🌐 text 简单地说,我希望输出文本是 Text text 我正在尝试用rejex从文本中删除所有这样的表情符号。除了,我不确定如何将这个表情符号转换成Unicode序列。 我该怎么做? 编辑: 我正在尝试将用户输入保存到MySQL中。看起来MySQL UTF8并不真正支持Uni ..
发布时间:2022-09-21 17:11:58 C#/.NET

AspNet Core WebApi中的自定义模型绑定?

有人有使用多态模型绑定的自定义模型绑定的工作示例吗?我正在尝试this example(这是针对MVC而不是Api项目的),但它不适用于API项目。我认为在填充ValueProvider方面缺少一些步骤,但我找不到任何与此相关的资源(AspNet Core 3.1)。 我到目前为止的尝试: DTO: public abstract class Device { publi ..
发布时间:2022-09-21 10:55:49 C#/.NET