Предположим, у вас есть следующий класс:
class ProcessController
{
public List<Process> Active { get { ... } }
...
public List<Process> GetProcesses() { ... }
}
Я могу использовать GetMethod
для привязки ObjectDataProvider
к методу GetProcesses()
:
<ObjectDataProvider x:Key="pList"
MethodName="GetProcesses"
ObjectType="{x:Type local:ProcessController}"/>
У меня вопрос, могу ли я также привязать к свойству Active
?
Если узнал, что могу сделать следующее:
<ObjectDataProvider x:Key="pList"
MethodName="get_Active"
ObjectType="{x:Type local:ProcessController}"/>
Но почему-то это кажется неправильным.
Есть ли более чистый или «правильный» способ получить доступ к свойству вместо вызова метода?