private void Button_Clicked(object sender, EventArgs e) { var viewModel = (sender as Button).BindingContext as FileManagerViewModel; var item = viewModel.ImageNodeInfo[3].SubFiles[1]; TreeView.BringIntoView(item, true, true); TreeView.SelectedItem = item; }
private void BringIntoView_Clicked(object sender, EventArgs e) { var viewModel = (sender as Button).BindingContext as FileManagerViewModel; var count = viewModel.ImageNodeInfo.Count; var data = viewModel.ImageNodeInfo[count - 1]; TreeView.BringIntoView(data); }
private void TreeView_Loaded(object sender, TreeViewLoadedEventArgs e) { var viewModel = (sender as SfTreeView).BindingContext as FileManagerViewModel; var item = viewModel.ImageNodeInfo[3].SubFiles[1]; if (item != null) { if (ExpandToSelection(TreeView, TreeView.Nodes, item)) { TreeView.BringIntoView(item, true); TreeView.SelectedItem = item; } } }