0

MvxTableLayout にはイベントがないようです。

たとえば、OnClickRow(r) (r はクリックされた行) のようなイベントを作成することは可能でしょうか? これにより、TableRow 自体の属性、または個々の TextViews (または ItemTemplate に配置したその他のコントロール) の属性を変更できます。

属性とは、背景色、テキスト色、フォントサイズなどを意味します。

このイベントまたは任意のイベントを自分で追加するプロセスは何ですか? (OK、MvxTableLayout の継承が最初のステップだと思います)。

TIAパップ

4

1 に答える 1

1

Anは、コレクションで使用できるようにするためのバインディングが追加されたMvxTableLayout単なる Androidです。TableLayout

TableLayoutGridそれ自体は、 Wpf/SLの a に少し似ています。大規模なコレクション用に設計されているわけではありません。UI を仮想化しておらず、「選択」タイプの機能を提供していません。

必要に応じて、これらのフックを自分で追加することもできます。たとえばClick、テーブル セルのイベントからのコールバックを提供します。

ただし、「真の」アダプターベースのレイアウトを使用する方がよいと思います-MvxListViewまたはMvxGridView

于 2013-09-18T07:00:43.603 に答える