Chcę odzyskać PropertyInfo, oto kod:Jak uzyskać zagnieżdżone właściwości
string propertyName="Text";
PropertyInfo pi = control.GetType().GetProperty(propertyName);
to działa dobrze, ale jeśli chcę odzyskać właściwości zagnieżdżonych, zwraca wartość null:
string propertyName="DisplayLayout.Override.RowSelectors";
PropertyInfo pi = control.GetType().GetProperty(propertyName);
Czy istnieje jakiś sposób, aby uzyskać zagnieżdżone właściwości?
Pozdrawiam,
Florian
Edit: Mam nowy problem teraz, chcę, aby uzyskać właściwość, która jest tablicą:
string propertyName="DisplayLayout.Bands[0].Columns";
PropertyInfo pi = control.GetType().GetProperty(propertyName)
Dziękuję
Dziękujemy! Chcę wiedzieć, jak uzyskać właściwość za pośrednictwem indeksu: string propertyName = "DisplayLayout.Bands [0] .Columns"; PropertyInfo pi = control.GetType(). GetProperty (propertyName); – Florian