OpenTween.MediaSelector.EndSelection C# (CSharp) Method

EndSelection() public method

選択処理を終了してコントロールを隠す。
public EndSelection ( ) : void
return void
        public void EndSelection()
        {
            if (this.Visible)
            {
                ImagefilePathText.CausesValidation = false;

                this.EndSelecting?.Invoke(this, EventArgs.Empty);

                this.Visible = false;
                this.Enabled = false;
                ClearImageSelectedPicture();

                ImagefilePathText.CausesValidation = true;
            }
        }

Usage Example

Beispiel #1
0
        public void EndSelection_Test()
        {
            using (var twitter = new Twitter())
                using (var mediaSelector = new MediaSelector {
                    Visible = false, Enabled = false
                })
                {
                    twitter.Initialize("", "", "", 0L);
                    mediaSelector.Initialize(twitter, TwitterConfiguration.DefaultConfiguration(), "Twitter");
                    mediaSelector.BeginSelection(new[] { "Resources/re.gif" });

                    var displayImage = mediaSelector.ImageSelectedPicture.Image; // 表示中の画像

                    Assert.Raises <EventArgs>(
                        x => mediaSelector.EndSelecting += x,
                        x => mediaSelector.EndSelecting -= x,
                        () => mediaSelector.EndSelection()
                        );

                    Assert.False(mediaSelector.Visible);
                    Assert.False(mediaSelector.Enabled);

                    Assert.True(displayImage.IsDisposed);
                }
        }
All Usage Examples Of OpenTween.MediaSelector::EndSelection