小编Rhy*_*nes的帖子

Winforms文本框 - 使用Ctrl-Backspace删除整个单词

我有一个Winforms对话框,其中包含一个允许单行输入的TextBox.我想允许用户能够按Ctrl-Backspace删除整个单词.这不是开箱即用的TextBox的默认行为; 我得到一个矩形字符,而不是删除单词.

我已确认该ShortcutsEnabled物业已设定为True.

我确实发现我可以使用RichTextBox而不是TextBox来获取我想要的行为.这个问题是RichTextBox的外观(特别是边框)与TextBox的外观不同,我不需要或不想要标记文本的能力.

所以我的问题是如何最好地处理这种情况?我错过了TextBox上的一些属性吗?或者最好使用RichTextBox,更新外观以使其一致,并禁用文本的标记?

如果没有更好的方法,我很乐意编写处理KeyDown和KeyPress事件明确的代码,但认为值得先检查一下.

c# textbox winforms

30
推荐指数
4
解决办法
9249
查看次数

RESTful API与Web服务API

我正在寻找一个用于学习目的的小型Web应用程序,使用.NET.我的难题是我是否应该通过REST API或一组Web服务向其他站点和应用程序公开应用程序逻辑.

我熟悉Web服务,但没有使用REST.我理解REST的概念,我对它没有实际经验.

为什么我会在这种情况下使用REST而不是Web服务?或不?在设计REST API时我应该注意哪些问题,尤其是.NET?

.net architecture rest web-services

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

architecture ×1

c# ×1

rest ×1

textbox ×1

web-services ×1

winforms ×1