MT.D を使用して UI を構築している設定ビューがあります。データベースから要素を読み取って、セクションに要素を入力するようになりました。
どうすればよいかわからないのは、各要素のプロパティまたは値にアクセスすることです。データベース内の値に基づいて、アイテムごとに異なる背景色で要素のスタイルを設定したいと考えています。また、データベースで更新できるように、選択した値を取得できるようにしたいと考えています。で UI を処理するコードのレンダリングを次に示しますMT.D
。想定どおりに値を表示してスライドさせることができます...しかし、クリックを処理するためにスタイルを設定したり、デリゲートを追加したりします。
List<StyledStringElement> clientTypes = SettingsController.GetClientTypes ();
public SettingsiPhoneView () : base (new RootElement("Home"), true)
{
Root = new RootElement("Settings") {
new Section ("Types") {
new RootElement ("Types") {
new Section ("Client Types") {
from ct in clientTypes
select (Element) ct
}
},
new StringElement ("Other Types")
}