Index: test/DeltaShell/DeltaShell.Tests/Gui/Forms/AvalonDockDockingManagerTest.cs =================================================================== diff -u -r5fc71a385897af92ccb092f2f969b5709afab85a -r9d176cef1610054185c34d7fabcbddf6e406fadd --- test/DeltaShell/DeltaShell.Tests/Gui/Forms/AvalonDockDockingManagerTest.cs (.../AvalonDockDockingManagerTest.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a) +++ test/DeltaShell/DeltaShell.Tests/Gui/Forms/AvalonDockDockingManagerTest.cs (.../AvalonDockDockingManagerTest.cs) (revision 9d176cef1610054185c34d7fabcbddf6e406fadd) @@ -1,7 +1,4 @@ -using System.Windows.Forms; -using System.Windows.Forms.Integration; -using DelftTools.Shell.Gui; -using DelftTools.TestUtils; +using DelftTools.Shell.Gui; using DelftTools.Utils.Reflection; using DeltaShell.Gui.Forms.ViewManager; using DeltaShell.Tests.TestObjects; @@ -82,40 +79,5 @@ // assert the textbox is no longer active Assert.IsNull(view.ActiveControl); } - - [Test] - public void SwitchingTabCausesDataBindingTools9109() - { - var view = new TestView(); - var view2 = new TestView(); - - // create an avalon dock/tab with two views - var dockingManager = new DockingManager(); - var dock = new AvalonDockDockingManager(dockingManager, new[] - { - ViewLocation.Document - }); - var host = new ElementHost - { - Child = dockingManager - }; - - int validated = 0; - - WindowsFormsTestHelper.ShowModal(host, f => - { - dock.Add(view, ViewLocation.Document); - dock.Add(view2, ViewLocation.Document); - dock.ActivateView(view); - - var textBox = (TextBox) view.Controls[0]; - textBox.Validated += (s, e) => { validated++; }; - - // set a textbox active - view.ActiveControl = textBox; - textBox.Focus(); - }); - Assert.AreEqual(1, validated); - } } } \ No newline at end of file