private void tvViews_AfterSelect(object sender, TreeViewEventArgs e) { //IL_0026: Unknown result type (might be due to invalid IL or missing references) //IL_0027: Unknown result type (might be due to invalid IL or missing references) //IL_002a: Unknown result type (might be due to invalid IL or missing references) //IL_0037: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_0042: Unknown result type (might be due to invalid IL or missing references) //IL_0047: Expected O, but got Unknown //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0053: Unknown result type (might be due to invalid IL or missing references) try { DBViewItem dBViewItem = e.Node.Tag as DBViewItem; if (dBViewItem != null) { PreviewControl val = this._elementHostWPF.Child as PreviewControl; if ((int)val != 0) { val.Dispose(); } this._elementHostWPF.Child = (UIElement) new PreviewControl(this.m_dbDocument, dBViewItem.Id); this.m_currentDBViewId = dBViewItem.Id; } } catch (Exception ex) { MessageBox.Show(ex.Message, UtilEnvMsg.Preview); } }
private TreeNode AddNode(View dbView) { //IL_0000: Unknown result type (might be due to invalid IL or missing references) //IL_0002: Unknown result type (might be due to invalid IL or missing references) //IL_0026: Unknown result type (might be due to invalid IL or missing references) //IL_0027: Unknown result type (might be due to invalid IL or missing references) DBViewItem dBViewItem = new DBViewItem(dbView, this.m_dbDocument); TreeNode treeNode = new TreeNode(dBViewItem.ToString()); treeNode.Tag = dBViewItem; string text = default(string); if (!this.m_dictViewName.TryGetValue(dbView.get_ViewType(), out text)) { return(null); } TreeNode[] array = this.tvViews.Nodes.Find(text, true); if (array.Length > 0) { array[0].Nodes.Add(treeNode); } else { TreeNode treeNode2 = this.tvViews.Nodes.Add(text, text); treeNode2.Nodes.Add(treeNode); } return(treeNode); }