0

MvxTableLayout 似乎没有任何事件。

是否有可能有一个事件,例如 OnClickRow(r) 其中 r 是被点击的行?有了它,我就可以更改 TableRow 本身或单个 TextViews(或我在 ItemTemplate 中放置的任何其他控件)的属性。

属性是指背景颜色、文本颜色、字体大小等。

我自己添加这个事件或任何事件的过程是什么?(好的,我想继承 MvxTableLayout 将是第一步)。

TIA 帕普

4

1 回答 1

1

AnMvxTableLayout只是一个TableLayout添加了一些绑定以允许它与集合一起使用的 Android。

TableLayout本身有点像GridWpf/SL中的a。它并不是真正为大型收藏设计的——它没有虚拟化它的 UI,也没有提供“选择”类型的功能。

如果您愿意,您可以自己添加这些钩子——例如,通过从Click表格单元格上的事件提供回调。

但是,我怀疑您最好使用“真正的”基于适配器的布局 - 例如MvxListViewMvxGridView

于 2013-09-18T07:00:43.603 回答