Цель - циклическое перемещение по таблице и получение типа поля ввода и значения, игнорируя метку. Представление полностью основано на коде C#, так как табличное представление будет постоянно меняться.Получение настраиваемых атрибутов элемента вида
До сих пор в течение каждого взгляд я могу перебирать до точки:
var x = (object)myViewCellInputItem[0];
Сейчас я создал TextView, который имеет два элемента, этикетка и запись. Объект записи, который я могу получить в var x, как указано выше.
Цель: получить «текст» attrtibute.
Entry ent = (Entry)x;
string text = ent.Text;
Приведенный выше код дает его. То, что я один с другим в таких представлений, как DatePicker и т.д.
Я рассматривал:
private string GetProperty(object XamarinObj)
{
string output;
Type t = XamarinObj.GetType();
if (t == typeof(Xamarin.Forms.Entry))
{
Entry ent = (Entry)XamaninObj;
return ent.Text.ToString();
}
else if {
.... repeat for other types
}
}
бесполезен друг предложил использовать Linq для запроса х, чтобы найти «Текст», «Элементы», «Дата «и т. д., но не показал бы мне, как!
Ваши мысли.