Не удается выполнить привязку WPF, когда я изменяю положение элемента в коллекции - PullRequest
1 голос
/ 07 ноября 2010
public ObservableCollection<string> S { get; set; }

S привязан к элементу управления ListBox, переключить элемент S, ошибка привязки. Список элементов списка Текущий элемент следующий:

 public string CurrentItem 
    {
        get
        {
            return m_currentitem;
        }
        set
        {
            m_currentitem = value;
            int index = S.IndexOf(value);
            if (index >= 5)
            {
                string s = S[4];
                S[4]= m_currentitem;
                m_currentitem = s;
            }
        }
    }
<ListBox ItemsSource="{Binding S}" SelectedItem="{Binding CurrentItem,Mode=TwoWay}" >
                <ListBox.ItemsPanel>
                    <ItemsPanelTemplate>
                        <UniformGrid Columns="5" Loaded="UniformGrid_Loaded"></UniformGrid>
                    </ItemsPanelTemplate>
                </ListBox.ItemsPanel>
            </ListBox>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...