public static MngChatPercent GetInstance() { if (_instance == null) { _instance = new MngChatPercent(); } return(_instance); }
private void MngChatPercent_FormClosing(object sender, FormClosingEventArgs e) { if (buttonSave.Enabled == true) { DialogResult result = MessageBox.Show("Do you save any changed?", "Confirm", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Cancel) { e.Cancel = true; return; } if (result == DialogResult.Yes) { SavePercent(); } } _instance = null; }
private void buttonChatPercent_Click(object sender, EventArgs e) { if (UserView.CurrentCell == null) { return; } UserInfo userInfo = (UserInfo)UserView.Rows[UserView.CurrentCell.RowIndex].Tag; if (userInfo == null) { return; } MngChatPercent chatPercent = MngChatPercent.GetInstance(); chatPercent._searchId = userInfo.Id; Main._instance.ShowForm(chatPercent); _isUpdateUserList = true; RefreshUserList(); }
private void ChatPercentMenuItem_Click(object sender, EventArgs e) { MngChatPercent mngChatPercent = MngChatPercent.GetInstance(); ShowForm(mngChatPercent); }