У меня есть представление настроек, в котором я использую MT.D для создания своего пользовательского интерфейса. Я просто получил его для чтения элементов из базы данных, чтобы заполнить элементы в разделе.
Чего я не знаю, как сделать, так это получить доступ к свойствам или значениям каждого элемента. Я хочу стилизовать элемент с другим цветом фона для каждого элемента в зависимости от его значения в базе данных. Я также хочу иметь возможность получить выбранное значение, чтобы обновить его в базе данных. Вот рендеринг кода, который делает пользовательский интерфейс с 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")
}
Advanced Editing
вMT.D
Framework. - person BRogers   schedule 15.02.2013