我有一個設置視圖,我正在使用MT.D構建我的UI。我只是從數據庫中讀取元素來填充節中的元素。Monotouch.Dialog從db生成並保留值
我不知道該怎麼做是訪問每個元素的屬性或值。我想根據數據庫中的值爲每個項目設置不同背景顏色的元素。我也希望能夠獲得選定的值,以便我可以在數據庫中更新它。這裏是代碼的渲染,用MT.D
做UI的東西。我可以將值顯示出來並像他們應該的那樣滑出...但是,設計或添加代表來處理我丟失的點擊。
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")
}
我想出了一個非常優雅的方式。我比'MT.D'框架中的'高級編輯'例子更喜歡它。 – BRogers 2013-02-15 17:45:38