Возможно ли в WPF привязать элементы списка к методу? - CodeHelper

Возможно ли в WPF привязать элементы списка к методу?

1

Т.е. в XAML-разметке в качестве ItemsSource указать не свойство, а вызов метода? Например, как-то так:

...
<ListBox x:Name="_testListBox"
         ItemsSource={Binding GetSomeItems()}> <!--Так можно????--> 
</ListBox>
...

Лучший ответ:

1

http://msdn.microsoft.com/en-us/library/aa348824.aspx

Новые ответы


0

Прошу прощения, не совсем верный пример привел. Метод как раз должен принимать параметр. Не очень хочется создавать 3 свойства (в моем случае) с вызовом одного и того же метода, только с разным параметром.

1

Не знаю точно насчет WPF, но ведь метод без параметров всегда можно обернуть в свойство:

public IList SomeItems
{
    get
    {
        return GetSomeItems();
    }
}

v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.