private void saveListBox_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e) { if (saveListBox.SelectedItem == null) { return; } SaveItem si = ((saveListBox.SelectedItem as TextBlock).Tag as SaveItem); saveContent.Text = si.content; }
private void saveButton_Click(object sender, System.Windows.RoutedEventArgs e) { if (saveListBox.SelectedItem == null) { MessageBox.Show("请选择要保存的存档位"); return; } SaveItem si = ((saveListBox.SelectedItem as TextBlock).Tag as SaveItem); int index = si.index; string content = saveContent.Text; bnManager.Save(index, content, (isOk, timeout) => { if (isOk) { MessageBox.Show("保存成功"); RefreshSave(); } else { MessageBox.Show("保存失败"); } }); }