AddFiles() public method

public AddFiles ( List files ) : void
files List
return void
Esempio n. 1
0
        private void buttonShare_Click(object sender, RoutedEventArgs e)
        {
            // disable controls
            inputTitle.IsEnabled   = false;
            buttonShare.IsEnabled  = false;
            buttonCancel.IsEnabled = false;
            listFiles.IsEnabled    = false;

            sectionProgress.Visibility = Visibility.Visible;

            // share
            minus.Login(loginResult =>
            {
                if (loginResult == LoginStatus.Anonymous || loginResult == LoginStatus.Successful)
                {
                    Dispatcher.Invoke(new Action(() =>
                    {
                        minus.AddFiles(Files.Select(x => x.FullName).ToList());
                        minus.SetTitle(GetTitle());
                        // reset galleries -> need reload
                        Galleries = null;
                    }));
                    minus.Share(OnGalleryCreated);
                }
            });
        }