c# - .NET : Create custom control like UItableView in iPhone SDK

标签 c# iphone .net uitableview

我想使用 c sharp 在 .Net 中创建自定义控件(如 iPhone 中的 UITableView),以便用户可以使用鼠标或键盘导航键进行滚动。我还想在用户单击任何行时创建事件。目前可能的控件是 Datagridview,这在我看来是正确的,但我想知道其他可能的方法。所以请建议或建议其他选择

最佳答案

DataGridView 听起来确实符合您的简单要求,您当然可以使用鼠标或键盘进行滚动。还有 CellMouseClick当用户点击网格时触发。这报告行和列索引。

但是,iPhone UITableView 不是多列的。如果您不喜欢类似网格的布局(行 列),那么 DataGridView 就太过分了。您可能需要考虑 ListBox反而。这有一个 SelectedIndexChanged可用于检测行点击的事件。

关于c# - .NET : Create custom control like UItableView in iPhone SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8653253/

相关文章:

c# - 如何使用 LINQ 在 DTO 中填充集合?

C# 排序列表同时还返回原始索引位置?

c# - 关于 C# 编译器如何发出 TypeRef 信息的问题

c# - Visual Studio 2012 Ordered Test,如何监控测试执行

iphone - 如何从 ABAddressBook 中快速获取组成员计数

c# - EF Core 中 .Configuration.ProxyCreationEnabled 的等价物是什么?

iPhone/Android SMS 截获并重定向到应用程序

iphone - 当内存警告不足时,通过界面构建​​器添加的 View 会发生什么情况?

c# - VSTO 2007 : how do I determine the page and paragraph number of a Range?

javascript - 防止从 ASP NET 按钮关闭模式