private void InitListViewPhone() { //已存在就更新 //不存在则添加 #if true if (!this.mNetInfo.mPcPhoneList.PhonePcListID.Equals(this.mCurrentListID) || this.listViewPhone.Items.Count == 0) { this.listViewPhone.Clear(); this.listViewPhone.SmallImageList = this.mNetInfo.ImageIcon; this.listViewPhone.LargeImageList = this.mNetInfo.ImageIcon; ServerInfo[] array = this.mNetInfo.mPcPhoneList.GetPhonelistArray(); for (int i = 0; i < array.Length; i++) { ListViewItemServer lvi = new ListViewItemServer(); lvi.Text = array[i].GetServerDes_v2(); lvi.ImageKey = array[i].GetImageKey(); lvi.mServerInfo = array[i]; this.listViewPhone.Items.Add(lvi); } } #else #endif //this.listViewPhone.SmallImageList = this.mNetInfo.ImageIcon; //this.listViewPhone.LargeImageList = this.mNetInfo.ImageIcon; //ServerInfo[] arraylist = this.mNetInfo.mPcPhoneList.GetPhonelistArray(); //this.listViewPhone.Items.ContainsKey }
private void InitListViewPhone() { #if false if (this.mNetInfo.mPcPhoneList.mPhoneListUpdata || this.listViewPhone.Items.Count == 0) { this.listViewPhone.Clear(); this.listViewPhone.SmallImageList = this.mNetInfo.ImageIcon; this.listViewPhone.LargeImageList = this.mNetInfo.ImageIcon; ServerInfo[] array = this.mNetInfo.mPcPhoneList.GetPhonelistArray(); for (int i = 0; i < array.Length; i++) { ListViewItemServer lvi = new ListViewItemServer(); lvi.Text = array[i].GetServerDes(); lvi.ImageKey = array[i].GetImageKey(); lvi.mServerInfo = array[i]; this.listViewPhone.Items.Add(lvi); } } this.mNetInfo.mPcPhoneList.mPhoneListUpdata = false; #else if (mCurrentListID != this.mServer.NetServer.mPcPhoneList.PhonePcListID || this.mListView.mServerInfoArray == null || this.mListView.mServerInfoArray.Length == 0) { ServerInfo[] array = this.mServer.NetServer.mPcPhoneList.GetPhonelistArray(); this.mListView.SetData(array); mCurrentListID = this.mServer.NetServer.mPcPhoneList.PhonePcListID; } #endif }
private void InitListViewPC() { if (!this.mNetInfo.mPcPhoneList.PhonePcListID.Equals(this.mCurrentListID) || this.listViewPC.Items.Count == 0) { this.listViewPC.Clear(); this.listViewPC.SmallImageList = this.mNetInfo.ImageIcon; this.listViewPC.LargeImageList = this.mNetInfo.ImageIcon; ServerInfo[] array = this.mNetInfo.mPcPhoneList.GetPClistArray(); for (int i = 0; i < array.Length; i++) { ListViewItemServer lvi = new ListViewItemServer(); lvi.Text = array[i].GetServerDes_v2(); lvi.ImageKey = array[i].GetImageKey(); lvi.mServerInfo = array[i]; this.listViewPC.Items.Add(lvi); } } }