nature_net.user_controls.custom_listbox_v2._list_select_item C# (CSharp) Метод

_list_select_item() приватный Метод

private _list_select_item ( object item ) : void
item object
Результат void
        private void _list_select_item(object item)
        {
            //if (list_comments)
            //{
            //    string[] idea_item = ("comment;" + item.ToString()).Split(new Char[] { ';' });
            //    //window_manager.open_design_idea_window(idea_item,
            //    //    configurations.RANDOM((int)(window_manager.main_canvas.ActualWidth - item.ActualWidth) - 20,
            //    //    (int)(window_manager.main_canvas.ActualWidth - item.ActualWidth)),
            //    //    item.PointToScreen(new Point(0, 0)).Y);
            //    _list.SelectedIndex = -1;
            //    return;
            //}
            bool do_deselect = true;
            if (item_selected != null)
                do_deselect = item_selected(item, null);
            if (do_deselect)
                _list.SelectedIndex = -1;
            else
            {
                if (last_selected_index == _list.SelectedIndex)
                    _list.SelectedIndex = -1;
            }
            this.last_selected_index = _list.SelectedIndex;
        }

Same methods

custom_listbox_v2::_list_select_item ( object item, System.Windows.Input.TouchEventArgs e ) : void