powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Пример при выделении строки в поле ListBox даная строка отображалась в Edit
6 сообщений из 6, страница 1 из 1
Пример при выделении строки в поле ListBox даная строка отображалась в Edit
    #37706339
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые форумчане помогите простым примерчиком где в listbox можно было бы при выделении чтобы этот item становился бы в виде textbox и можно было бы редактировать.
...
Рейтинг: 0 / 0
Пример при выделении строки в поле ListBox даная строка отображалась в Edit
    #37706376
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stinggga,

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
      <ListBox Name="aa" >
            <ListBox.ItemContainerStyle>
                <Style TargetType="{x:Type ListBoxItem}">
                    <Style.Triggers>
                        <Trigger Property="IsSelected" Value="True">
                           <Setter Property="Template">
                                <Setter.Value>
                                    <ControlTemplate>
                                        <TextBox Text="{Binding Path=...}"></TextBox>
                                    </ControlTemplate>
                               </Setter.Value>
                             </Setter>
                        </Trigger>
                    </Style.Triggers>
                </Style>
                </ListBox.ItemContainerStyle>
        </ListBox>



как самый простой вариант
...
Рейтинг: 0 / 0
Пример при выделении строки в поле ListBox даная строка отображалась в Edit
    #37706809
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sky Dragon,

Ничего не получилось видимо слаб я ещё в WPF.

Решил модальным окном отделаться.

Вопрос :

<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Grid.Column="1" Foreground="Black" Text="{Binding ClearingAccount}" />
....
<Button Grid.Column="8" >
<Grid>
<Image Source="...edit-icon.png" Height="24" Width="24"></Image>
</Grid>
</Button>

Как повесить обработчик на нажатие кнопки и чтобы в оброботчик передавать ClearingAccount ?
...
Рейтинг: 0 / 0
Пример при выделении строки в поле ListBox даная строка отображалась в Edit
    #37707804
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stinggga,

проименовать ListBox (например Name="MyListBox"), затем в коде MyListBox.SelectedItem.

А вообще лучше MVVM изучить.
...
Рейтинг: 0 / 0
Пример при выделении строки в поле ListBox даная строка отображалась в Edit
    #37708540
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я понял. Как обработать кнопку даже не делая выделенным строку листбокса ?
...
Рейтинг: 0 / 0
Пример при выделении строки в поле ListBox даная строка отображалась в Edit
    #37711189
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stinggga,

точно так же. Ты же обращаешься к листбоксу по имени. просто если у тебя не будет выделен элемент, то MyListBox.SelectedItem будет равен 0.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Пример при выделении строки в поле ListBox даная строка отображалась в Edit
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]