2012-04-12 32 views
0

我想在我的Win-Form应用程序中实现触摸事件。触摸按钮,列表,组合框和复选框的事件。任何想法如何实现它?我找不到任何相同的资源。如何为我的应用程序实现触摸事件?

我只想让我的应用程序与触摸屏平板电脑完全兼容。我使用.NET 3.5并没有看到任何相关的事件处理程序。我错过了什么?

回答

3

我认为你缺少的东西这样做。

我认为您正在寻找的“触摸”事件实际上是一个“单击”,如果在平板电脑上运行胜利形式。

处理OnClick事件。

+0

因此为所有组件处理“单击”事件以使其响应触摸事件。凉。我会添加它,测试它并更新你的进展/问题。非常感谢。 – Tvd 2012-04-12 13:46:51

+0

@Tvd是的,我认为双击是一个双击等,触摸只是一个鼠标点击。多数民众赞成在我写触摸屏POS软件时,一直工作。 – AnthonyBlake 2012-04-12 13:49:25

+0

谢谢, 我实现了Click事件,只要我没有。在组合框中,我想知道如何获取通过触摸选择的项目。已经实现了“SelectedIndexChanged”,但是如何在接触某个项目时选择该项目?和用于在DataGridView中选择行类似。已经设置了它的属性(RowTemplate-DefaultCellStyle),这就是它现在被选中的方式,并且不需要Click来实现。 – Tvd 2012-04-16 11:18:42

0

您可以通过选择事件处理程序多尔各自的对照

+0

哪个触摸事件处理程序用于Win-Forms应用程序来实现相同? – Tvd 2012-04-12 09:42:14

+0

告诉我你想用表格做什么 – 2012-04-12 13:41:46

+0

我认为Q很清楚地表明我在找什么。我想要的只是控件在应用程序中响应触摸事件。 Bt这样做只是想让我的应用程序与使用平板电脑的用户完美地运行 - 通常情况下唯一的控制是触摸和没有鼠标或键盘。 – Tvd 2012-04-12 13:54:13

相关问题