示例#1
0
        private void SaveItemCost(object sender, RoutedEventArgs args)
        {
            SaveFileDialog dialog = new SaveFileDialog();

            dialog.DefaultExt = ".cost.xml";
            dialog.Filter     = "Rawr Xml Item Cost Files | *.cost.xml";
            if (dialog.ShowDialog().GetValueOrDefault(false))
            {
                this.Cursor = Cursors.Wait;
                using (StreamWriter writer = new StreamWriter(dialog.OpenFile()))
                {
                    ItemCache.SaveItemCost(writer);
                }
                this.Cursor = Cursors.Arrow;
            }
        }