c# - MonoTouch.Dialog 可以与级联数据源一起使用吗?

标签 c# ios xamarin.ios monotouch.dialog

我有相当于 3 个级联数据源或下拉列表。由于所有数据都必须预先创建,这将是 MonoTouch.Dialog 的一个很好的候选者,因为一个项目的数据取决于前面的值吗?

我正在尝试做的事情的例子: 我有一个客户名称列表,每个客户可以有一个项目列表,每个项目可以有一个任务列表。

我喜欢 MT.D 创建的表格的用户界面。如果 MT.D 不适合这个,获得类似 UI 的好方法是什么?我是否必须为其中只有一行的每个项目(客户、项目和计划)创建一个单独的 UITableView 和数据源?

我试图复制的 UI 有一个圆角表格单元格,左侧是类型(例如客户端),右侧是一个附件指示器,一旦选择了一个值,该值就会出现在右侧。

最佳答案

是的,你可以!。看看Touch.Unit source code在 github 上。

它向您显示程序集(第一层),然后是测试夹具(第二层),然后是测试用例(第三层),如果失败,它将向您显示失败的详细信息(第四层)。

所有这些都是在扫描程序集以查找类型的 [TestFixture] 属性时动态创建的。

即使这与您正在寻找的内容不完全匹配,您也会看到自定义 MonoTouch.Dialog很容易。有几个问题(在 stackoverflow 上)、示例(例如 TweetStation )和 tutorials关于如何使用它。

关于c# - MonoTouch.Dialog 可以与级联数据源一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9588099/

相关文章:

c# - Xamarin 中是否有针对标签上的 GestureRecognizer 的新闻和发布 Activity ?

c# - WPF:如何使用数据触发器(或等效项)交换 Listview 单元格内容

ios - Swift 3/iOS 10,正确使用核心数据

objective-c - UIPopoverController presentPopoverFromRect 问题

ios - MonoTouch 如何获取自己的电话号码和 Sim Id(SSID)?

c# - 视觉继承 - 将设计器中的控件添加到 TableLayoutPanel 中托管的面板

c# - C#中各种try-catch有什么区别?

ios - 我想在第一次打开应用程序时创建提醒

ios - 单点触控远程控制事件不起作用

exception - 如何捕获 monotouch/ios 中的所有崩溃异常?