0

我们可以将选择提供程序添加到仅包含小部件的视图中吗?如果可以的话 setSelection 的参数应该是什么。

4

1 回答 1

0

这完全取决于您所做的实施类型。如果您在视图中使用小部件作为某种可选择的实体,那么您可以提供 setSelection 实现。

setSelection接受一个实例,ISelection它可以包含任何类型的对象。因此,例如,如果您的视图有一个带有许多标签和可编辑字段的表单,您可能希望根据外部情况以编程方式“设置焦点并滚动到”任何字段。您的 setSelection 将收到一个包装在 ISelection 对象中的对象(甚至可能只是一个整数索引)。将焦点移动到特定控件并滚动到它取决于 setSelection 的实现。

于 2013-02-21T06:22:14.000 回答