예제 #1
0
        protected override void OnActivated(EventArgs e)
        {
            base.OnActivated(e);

            var list = FileSavers.GetAllFileSavers().Where(s => s.IsSupported).Select(s => s.Name);

            TypesCombo.ItemsSource = list;
            SaveButton.IsEnabled   = BrowseButton.IsEnabled = list.Any();
            if (TypesCombo.Items.Count > 0)
            {
                TypesCombo.SelectedIndex = 0;
            }
        }
예제 #2
0
 private IFileSaver GetSaver()
 {
     return(FileSavers.ByName(TypesCombo.SelectedItem.ToString()));
 }