private void loadTreeView()
        {
            trFromStation.Nodes.Clear();
            trToStation.Nodes.Clear();

            DataSet ds = sbll.GetStationAndHead();

            if (ds.Tables != null && ds.Tables.Count > 0)
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    TreeNode tnode  = new TreeNode();
                    TreeNode tnode1 = new TreeNode();
                    tnode.Name  = dr["StationAddress"].ToString();
                    tnode.Text  = dr["StationPlace"].ToString();
                    tnode1.Name = dr["StationAddress"].ToString();
                    tnode1.Text = dr["StationPlace"].ToString();
                    DataRow[] drhead = ds.Tables[1].Select("StationAddress = " + dr["StationAddress"].ToString());
                    if (drhead.GetUpperBound(0) + 1 > 0)
                    {
                        TreeNode headnode  = null;
                        TreeNode headnode1 = null;
                        foreach (DataRow drh in drhead)
                        {
                            headnode      = new TreeNode();
                            headnode.Name = drh["StationHeadAddress"].ToString();
                            headnode.Text = drh["StationHeadPlace"].ToString();
                            // 天线地址为空时 默认为 天线A
                            headnode.Tag  = drh["AntennaA"].ToString() == ""?"天线A,":drh["AntennaA"].ToString() + ",";
                            headnode.Tag += drh["AntennaB"].ToString() == ""?"天线B":drh["AntennaB"].ToString();

                            headnode1      = new TreeNode();
                            headnode1.Name = drh["StationHeadAddress"].ToString();
                            headnode1.Text = drh["StationHeadPlace"].ToString();
                            // 天线地址为空时 默认为 天线A
                            headnode1.Tag  = drh["AntennaA"].ToString() == "" ? "天线A," : drh["AntennaA"].ToString() + ",";
                            headnode1.Tag += drh["AntennaB"].ToString() == "" ? "天线B" : drh["AntennaB"].ToString();
                            // 添加到分站节点下
                            tnode.Nodes.Add(headnode);
                            tnode1.Nodes.Add(headnode1);
                        }
                    }
                    // 添加到treeView
                    trFromStation.Nodes.Add(tnode);
                    trToStation.Nodes.Add(tnode1);
                }
                if (trFromStation.Nodes.Count > 0)
                {
                    trFromStation.Nodes[0].Checked = true;
                }
                if (trToStation.Nodes.Count > 0)
                {
                    trToStation.Nodes[0].Checked = true;
                }
            }
        }