2010-02-11 8 views

Odpowiedz

50

Ponieważ próbujesz uzyskać właściwość "Left" typu, a nie instancji.

spróbować tej

object obj = pi.GetValue(this, null); 
0

użyć tego kodu

object obj = property.GetValue(currentObject, null);

+5

Same bloki kodu nie są zazwyczaj przydatnymi odpowiedziami. Jeśli mógłbyś edytować odpowiedź i wyjaśnić, co robi wyświetlany kod i dlaczego/jak ten kod odpowiada na pytanie, może to naprawdę pomóc. –

+0

działa to, gdy masz ciąg lub inny niż złożony typ wewnątrz właściwości jako wartość, powinieneś wysłać obiekt currentObject (Obiekt, który jest używany do uzyskania właściwości) jako parametr zamiast tego – Ramakrishna

Powiązane problemy