Ejemplo n.º 1
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            if (List_View.Items.Count == 0)
            {
                return;
            }

            if (index_search == List_View.Items.Count)
            {
                MessageBox.Show("Nie znaleziono więcej");
                index_search = 0;
            }

            ListViewItem foundItem = List_View.FindItemWithText(textBox1.Text, true, index_search, true);

            if (foundItem != null)
            {
                List_View.TopItem  = foundItem;
                foundItem.Selected = true;
                List_View.Select();
                index_search = foundItem.Index + 1;
            }
            else
            {
                if (index_search.Equals(0))
                {
                    MessageBox.Show("Nie znaleziono");
                }
                else
                {
                    MessageBox.Show("Nie znaleziono więcej");
                }
            }
        }
Ejemplo n.º 2
0
        public CommentPage(string _guid, string _name)
        {
            InitializeComponent();

            current_context = new CommentViewModel()
            {
                ConfessionTitle = _name, Confess_Guid = _guid
            };
            this.BindingContext = current_context;

            ScrollListCommand = new Command(() =>
            {
                Device.BeginInvokeOnMainThread(() =>
                {
                    if ((this.BindingContext as CommentViewModel).Loaders.Count > 0)
                    {
                        List_View.ScrollTo((this.BindingContext as CommentViewModel).Loaders.Last(), ScrollToPosition.End, false);
                    }
                });
            });
        }