Это может быть корректирующим вопросом, но мое исследование сейчас вращает меня кругами (особенно в качестве разработчика Java) и рассмотрение нескольких различных библиотек оберток RX. Все, что я хочу, - это взять ListView .selectedItem и обернуть его в iobservable , издавая поток текущего отдельного выбранного значения. Каковы самые простые средства для этого? Должен ли я использовать ReactiveProperty, RX-XAML или какую-то библиотеку? Или есть простой встроенный способ сделать это с Rx.net? Я бы предпочел не использовать традиционную заглушку метода событий, которая генерирует VS. Хотя я мог бы выдвигать значения в этом, это кажется грязно и не парадигма, которую я хочу. < /P>
Это может быть корректирующим вопросом, но мое исследование сейчас вращает меня кругами (особенно в качестве разработчика Java) и рассмотрение нескольких различных библиотек оберток RX. Все, что я хочу, - это взять ListView .selectedItem и обернуть его в iobservable , издавая поток текущего отдельного выбранного значения. Каковы самые простые средства для этого? Должен ли я использовать ReactiveProperty, RX-XAML или какую-то библиотеку? Или есть простой встроенный способ сделать это с Rx.net? Я бы предпочел не использовать традиционную заглушку метода событий, которая генерирует VS. Хотя я мог бы выдвигать значения в этом, это кажется грязно и не парадигма, которую я хочу. < /P>
[code]this.keySelector.SelectedItem // turn this ListView's SelectedItem into an IObservable[/code]
Это может быть корректирующим вопросом, но мое исследование сейчас вращает меня кругами (особенно в качестве разработчика Java) и рассмотрение нескольких различных библиотек оберток RX. Все, что я хочу, - это взять ListView .selectedItem и обернуть...
Это может быть корректирующим вопросом, но мое исследование сейчас вращает меня кругами (особенно в качестве разработчика Java) и рассмотрение нескольких различных библиотек оберток RX. Все, что я хочу, - это взять ListView .selectedItem и обернуть...
Я пытаюсь выполнить действие, когда пользователь дважды щелкает элемент в списке.
но, похоже, для этого нет доступных методов. Как я могу решить эту проблему?
ОТВЕТ
Благодаря ссылке Кайла:
private void listView1_MouseDoubleClick(object sender,...
У меня есть свойство MultiSelect ListView, установленное в FALSE, и я пытаюсь получить один ListViewItem. Но доступное свойство выбрано. . Я использую следующий код ...
foreach (ListViewItem item in listView1.SelectedItems)
{
//do something with...
Если я привяжу одно и то же свойство к другому элементу управления того же типа, в моем случае к ListView, то первый ListView будет заполнен объектом, а второй ListView останется пустым. Я играл в режимах OneWay и TwoWay, но до сих пор не могу найти...