我正在使用c#窗口表单应用程序。我已经在互联网上尝试了很多关于这个查询的例子,但对我来说没什么用。我只想在Window Forms上用Tab键替换Enter键的操作。我不想在我的文本框上逐个应用keydown或up事件。我只想要一个可以在窗口形式上应用的单个事件。
感谢。
答案 0 :(得分:0)
它工作正常现在我在表单键盘事件中使用了这些行代码,并将KeyPreview属性设置为True。
if (e.KeyData == System.Windows.Forms.Keys.Enter)
{
SendKeys.Send("{TAB}");
}
答案 1 :(得分:0)
创建自己的自定义 let url = "https://dl.dropboxusercontent.com/s/2iodh4vg0eortkl/facts.json"
URLSession.shared.dataTask(with: URL(string: url)!) { (data, res, err) in
if let d = data {
if let value = String(data: d, encoding: String.Encoding.ascii) {
if let jsonData = value.data(using: String.Encoding.utf8) {
do {
let json = try JSONSerialization.jsonObject(with: jsonData, options: []) as! [String: Any]
if let arr = json["rows"] as? [[String: Any]] {
debugPrint(arr)
}
} catch {
NSLog("ERROR \(error.localizedDescription)")
}
}
}
}
}.resume()
:
RelativeLayout
编译代码。该组件将出现在工具栏中。使用它而不是常规文本框。