diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb b/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb
rename to snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IDesignerSerializationManagerSample/VB/idesignerserializationmanagersample.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IDesignerSerializationManagerSample/VB/idesignerserializationmanagersample.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CodeDomSerializerExceptionExample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CodeDomSerializerExceptionExample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ContextStackExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ContextStackExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/Program.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/Program.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/Program.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/Program.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/SampleObject.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/SampleObject.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/SampleObject.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/SampleObject.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/makefile b/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/makefile
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerSerializerAttribute/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerSerializerAttribute/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/INameCreationServiceExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/INameCreationServiceExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MoreEventArgsExamples/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MoreEventArgsExamples/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MoreEventHandlerExamples/VB/form1.vb b/snippets/visualbasic/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MoreEventHandlerExamples/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ActiveDesignerEventArgs/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ActiveDesignerEventArgs/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ActiveDesignerEventHandlerExample/VB/activedesignereventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/activedesignereventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ActiveDesignerEventHandlerExample/VB/activedesignereventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/activedesignereventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ArrayEditorExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/ArrayEditor/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ArrayEditorExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ArrayEditor/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ByteViewerExample/VB/form1.vb b/snippets/visualbasic/System.ComponentModel.Design/ByteViewer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ByteViewerExample/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ByteViewer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CheckoutExceptionExample/VB/checkoutexceptionexample.vb b/snippets/visualbasic/System.ComponentModel.Design/CheckoutException/Overview/checkoutexceptionexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CheckoutExceptionExample/VB/checkoutexceptionexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/CheckoutException/Overview/checkoutexceptionexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/EditorAttributesExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/CollectionEditor/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/EditorAttributesExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/CollectionEditor/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangedEventArgsExample/VB/componentchangedeventargsexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/componentchangedeventargsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentChangedEventArgsExample/VB/componentchangedeventargsexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/componentchangedeventargsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangedEventHandlerExample/VB/componentchangedeventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/componentchangedeventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentChangedEventHandlerExample/VB/componentchangedeventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/componentchangedeventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangingEventArgsExample2/VB/componentchangingeventargsexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/componentchangingeventargsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentChangingEventArgsExample2/VB/componentchangingeventargsexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/componentchangingeventargsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangingEventHandlerExample/VB/componentchangingeventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/componentchangingeventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentChangingEventHandlerExample/VB/componentchangingeventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/componentchangingeventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentDesignerExample/VB/examplecomponent.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentDesigner/Overview/examplecomponent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentDesignerExample/VB/examplecomponent.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentDesigner/Overview/examplecomponent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentEventArgsExample/VB/componenteventargsexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentEventArgs/Overview/componenteventargsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentEventArgsExample/VB/componenteventargsexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentEventArgs/Overview/componenteventargsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentEventHandlerExample/VB/componenteventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentEventHandler/Overview/componenteventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentEventHandlerExample/VB/componenteventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentEventHandler/Overview/componenteventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentRenameEventArgsExample/VB/componentrenameeventargsexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/componentrenameeventargsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentRenameEventArgsExample/VB/componentrenameeventargsexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/componentrenameeventargsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComponentRenameEventHandlerExample/VB/componentrenameeventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/componentrenameeventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComponentRenameEventHandlerExample/VB/componentrenameeventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/componentrenameeventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerCollectionExample/VB/examplecomponent.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerCollection/Overview/examplecomponent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerCollectionExample/VB/examplecomponent.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerCollection/Overview/examplecomponent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerEventArgsExample/VB/designereventargsexample.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerEventArgs/Overview/designereventargsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerEventArgsExample/VB/designereventargsexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerEventArgs/Overview/designereventargsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerEventHandlerExample/VB/designereventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerEventHandler/Overview/designereventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerEventHandlerExample/VB/designereventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerEventHandler/Overview/designereventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerOptionService/VB/designeroptionservicecontrol.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/designeroptionservicecontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerOptionService/VB/designeroptionservicecontrol.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/designeroptionservicecontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IDesignerOptionServiceExample/VB/idesigneroptionservicecontrol.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IDesignerOptionServiceExample/VB/idesigneroptionservicecontrol.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerTransaction Sample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerTransaction/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerTransaction Sample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerTransaction/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerTransactionCloseEventArgsExample/VB/designertransactioncloseeventargsexample.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/designertransactioncloseeventargsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerTransactionCloseEventArgsExample/VB/designertransactioncloseeventargsexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/designertransactioncloseeventargsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerTransactionCloseEventHandlerExample/VB/designertransactioncloseeventhandlerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/designertransactioncloseeventhandlerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerTransactionCloseEventHandlerExample/VB/designertransactioncloseeventhandlerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/designertransactioncloseeventhandlerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerb Example/VB/component1.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerVerb/Overview/component1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerVerb Example/VB/component1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerVerb/Overview/component1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IComponentChangeServiceSample2/VB/icomponentchangeserviceexample.vb b/snippets/visualbasic/System.ComponentModel.Design/IComponentChangeService/Overview/icomponentchangeserviceexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IComponentChangeServiceSample2/VB/icomponentchangeserviceexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IComponentChangeService/Overview/icomponentchangeserviceexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IDesignerExample/VB/testcontrol.vb b/snippets/visualbasic/System.ComponentModel.Design/IDesigner/Overview/testcontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IDesignerExample/VB/testcontrol.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IDesigner/Overview/testcontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IDesignerEventServiceExample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/IDesignerEventService/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IDesignerEventServiceExample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IDesignerEventService/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ControlDesignerExample/VB/controldesignerexample.vb b/snippets/visualbasic/System.ComponentModel.Design/IDesignerFilter/Overview/controldesignerexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ControlDesignerExample/VB/controldesignerexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IDesignerFilter/Overview/controldesignerexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IDesignerHostExample/VB/idesignerhostexample.vb b/snippets/visualbasic/System.ComponentModel.Design/IDesignerHost/Overview/idesignerhostexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IDesignerHostExample/VB/idesignerhostexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IDesignerHost/Overview/idesignerhostexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DesignerHostAcquisition/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/IDesignerHost/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DesignerHostAcquisition/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IDesignerHost/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IDictionaryServiceExample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/IDictionaryService/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IDictionaryServiceExample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IDictionaryService/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IEventBindingServiceExample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/IEventBindingService/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IEventBindingServiceExample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IEventBindingService/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ExtenderListServiceExample/VB/extenderlistserviceexample.vb b/snippets/visualbasic/System.ComponentModel.Design/IExtenderListService/Overview/extenderlistserviceexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ExtenderListServiceExample/VB/extenderlistserviceexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IExtenderListService/Overview/extenderlistserviceexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ExtenderServiceExample/VB/extenderservicedesigner.vb b/snippets/visualbasic/System.ComponentModel.Design/IExtenderProviderService/Overview/extenderservicedesigner.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ExtenderServiceExample/VB/extenderservicedesigner.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IExtenderProviderService/Overview/extenderservicedesigner.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IHelpServiceExample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/IHelpService/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IHelpServiceExample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IHelpService/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb b/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IReferenceServiceExample/VB/ireferenceserviceexample.vb b/snippets/visualbasic/System.ComponentModel.Design/IReferenceService/Overview/ireferenceserviceexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IReferenceServiceExample/VB/ireferenceserviceexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IReferenceService/Overview/ireferenceserviceexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IResourceServiceExample/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/IResourceService/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IResourceServiceExample/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IResourceService/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IRootDesigner Sample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/IRootDesigner/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IRootDesigner Sample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IRootDesigner/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ISelectionServiceSample/VB/selectioncomponent.vb b/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/Overview/selectioncomponent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ISelectionServiceSample/VB/selectioncomponent.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ISelectionService/Overview/selectioncomponent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/csiselectionserviceexample.vb b/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/csiselectionserviceexample.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/makefile b/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/makefile
rename to snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb b/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IServiceContainerExample/VB/serviceform.vb b/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IServiceContainerExample/VB/serviceform.vb
rename to snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ITypeDescriptorFilterService/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ITypeDescriptorFilterService/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ITypeResolutionServiceExample/VB/ityperesolutionservicecontrol.vb b/snippets/visualbasic/System.ComponentModel.Design/ITypeResolutionService/Overview/ityperesolutionservicecontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ITypeResolutionServiceExample/VB/ityperesolutionservicecontrol.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ITypeResolutionService/Overview/ityperesolutionservicecontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ServiceArchitectureExample/VB/serviceform.vb b/snippets/visualbasic/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ServiceArchitectureExample/VB/serviceform.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ServiceCreatorCallback Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel.Design/ServiceCreatorCallback/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ServiceCreatorCallback Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ServiceCreatorCallback/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IUIServiceExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/StandardToolWindows/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IUIServiceExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/StandardToolWindows/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/LocalizationExtenderProviderExample/VB/class1.vb b/snippets/visualbasic/System.ComponentModel.Design/ViewTechnology/Overview/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/LocalizationExtenderProviderExample/VB/class1.vb
rename to snippets/visualbasic/System.ComponentModel.Design/ViewTechnology/Overview/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/VB/form1.vb b/snippets/visualbasic/System.ComponentModel/AddingNewEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel/AddingNewEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb b/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb
rename to snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/makefile b/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/makefile
rename to snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb b/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb
rename to snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.AttributeCollection Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.AttributeCollection Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Contains Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Contains/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Contains Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Contains/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Contains1 Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Contains/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Contains1 Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Contains/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Count Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Count/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Count Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Count/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.GetEnumerator Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/GetEnumerator/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.GetEnumerator Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/GetEnumerator/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.this Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.this Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.this1 Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Item/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.this1 Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Item/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Matches Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Matches/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Matches Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Matches/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Matches1 Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Matches/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Matches1 Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Matches/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/AttributeCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/AttributeCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker.IsBusy/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/IsBusy/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker.IsBusy/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/IsBusy/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/app.config b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/app.config
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/app.config
diff --git a/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.vbproj b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.vbproj
new file mode 100644
index 00000000000..98dbdf9a6e0
--- /dev/null
+++ b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker/VB/fibonacciform.vb b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/fibonacciform.vb
similarity index 57%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker/VB/fibonacciform.vb
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/fibonacciform.vb
index 06bcedb1a0a..c5d330adca6 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker/VB/fibonacciform.vb
+++ b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/fibonacciform.vb
@@ -1,25 +1,22 @@
'
'
-Imports System.Collections
Imports System.ComponentModel
-Imports System.Drawing
-Imports System.Threading
Imports System.Windows.Forms
'
Public Class FibonacciForm
- Inherits System.Windows.Forms.Form
+ Inherits Form
'
Private numberToCompute As Integer = 0
Private highestPercentageReached As Integer = 0
'
- Private numericUpDown1 As System.Windows.Forms.NumericUpDown
- Private WithEvents startAsyncButton As System.Windows.Forms.Button
- Private WithEvents cancelAsyncButton As System.Windows.Forms.Button
- Private progressBar1 As System.Windows.Forms.ProgressBar
- Private resultLabel As System.Windows.Forms.Label
+ Private numericUpDown1 As NumericUpDown
+ Private WithEvents startAsyncButton As Button
+ Private WithEvents cancelAsyncButton As Button
+ Private progressBar1 As ProgressBar
+ Private resultLabel As Label
Private WithEvents backgroundWorker1 As System.ComponentModel.BackgroundWorker
@@ -28,7 +25,7 @@ Public Class FibonacciForm
End Sub
'
- Private Sub startAsyncButton_Click(ByVal sender As System.Object, _
+ Private Sub startAsyncButton_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) _
Handles startAsyncButton.Click
@@ -37,15 +34,15 @@ Public Class FibonacciForm
' Disable the UpDown control until
' the asynchronous operation is done.
- Me.numericUpDown1.Enabled = False
+ numericUpDown1.Enabled = False
' Disable the Start button until
' the asynchronous operation is done.
- Me.startAsyncButton.Enabled = False
+ startAsyncButton.Enabled = False
' Enable the Cancel button while
' the asynchronous operation runs.
- Me.cancelAsyncButton.Enabled = True
+ cancelAsyncButton.Enabled = True
' Get the value from the UpDown control.
numberToCompute = CInt(numericUpDown1.Value)
@@ -58,33 +55,33 @@ Public Class FibonacciForm
' Start the asynchronous operation.
backgroundWorker1.RunWorkerAsync(numberToCompute)
'
- End Sub
+ End Sub
'
'
- Private Sub cancelAsyncButton_Click( _
- ByVal sender As System.Object, _
+ Private Sub cancelAsyncButton_Click(
+ ByVal sender As System.Object,
ByVal e As System.EventArgs) _
Handles cancelAsyncButton.Click
-
+
' Cancel the asynchronous operation.
- Me.backgroundWorker1.CancelAsync()
+ backgroundWorker1.CancelAsync()
' Disable the Cancel button.
cancelAsyncButton.Enabled = False
-
+
End Sub
'
'
' This event handler is where the actual work is done.
- Private Sub backgroundWorker1_DoWork( _
- ByVal sender As Object, _
+ Private Sub backgroundWorker1_DoWork(
+ ByVal sender As Object,
ByVal e As DoWorkEventArgs) _
Handles backgroundWorker1.DoWork
' Get the BackgroundWorker object that raised this event.
- Dim worker As BackgroundWorker = _
+ Dim worker As BackgroundWorker =
CType(sender, BackgroundWorker)
' Assign the result of the computation
@@ -98,7 +95,7 @@ Public Class FibonacciForm
'
' This event handler deals with the results of the
' background operation.
- Private Sub backgroundWorker1_RunWorkerCompleted( _
+ Private Sub backgroundWorker1_RunWorkerCompleted(
ByVal sender As Object, ByVal e As RunWorkerCompletedEventArgs) _
Handles backgroundWorker1.RunWorkerCompleted
@@ -119,7 +116,7 @@ Public Class FibonacciForm
End If
' Enable the UpDown control.
- Me.numericUpDown1.Enabled = True
+ numericUpDown1.Enabled = True
' Enable the Start button.
startAsyncButton.Enabled = True
@@ -131,11 +128,11 @@ Public Class FibonacciForm
'
' This event handler updates the progress bar.
- Private Sub backgroundWorker1_ProgressChanged( _
+ Private Sub backgroundWorker1_ProgressChanged(
ByVal sender As Object, ByVal e As ProgressChangedEventArgs) _
Handles backgroundWorker1.ProgressChanged
- Me.progressBar1.Value = e.ProgressPercentage
+ progressBar1.Value = e.ProgressPercentage
End Sub
'
@@ -144,15 +141,15 @@ Public Class FibonacciForm
' This is the method that does the actual work. For this
' example, it computes a Fibonacci number and
' reports progress as it does its work.
- Function ComputeFibonacci( _
- ByVal n As Integer, _
- ByVal worker As BackgroundWorker, _
+ Function ComputeFibonacci(
+ ByVal n As Integer,
+ ByVal worker As BackgroundWorker,
ByVal e As DoWorkEventArgs) As Long
' The parameter n must be >= 0 and <= 91.
' Fib(n), with n > 91, overflows a long.
If n < 0 OrElse n > 91 Then
- Throw New ArgumentException( _
+ Throw New ArgumentException(
"value must be >= 0 and <= 91", "n")
End If
@@ -171,18 +168,18 @@ Public Class FibonacciForm
'
If worker.CancellationPending Then
e.Cancel = True
- '
+ '
Else
If n < 2 Then
result = 1
Else
- result = ComputeFibonacci(n - 1, worker, e) + _
+ result = ComputeFibonacci(n - 1, worker, e) +
ComputeFibonacci(n - 2, worker, e)
End If
'
' Report progress as a percentage of the total task.
- Dim percentComplete As Integer = _
+ Dim percentComplete As Integer =
CSng(n) / CSng(numberToCompute) * 100
If percentComplete > highestPercentageReached Then
highestPercentageReached = percentComplete
@@ -200,76 +197,76 @@ Public Class FibonacciForm
Private Sub InitializeComponent()
- Me.numericUpDown1 = New System.Windows.Forms.NumericUpDown
- Me.startAsyncButton = New System.Windows.Forms.Button
- Me.cancelAsyncButton = New System.Windows.Forms.Button
- Me.resultLabel = New System.Windows.Forms.Label
- Me.progressBar1 = New System.Windows.Forms.ProgressBar
- Me.backgroundWorker1 = New System.ComponentModel.BackgroundWorker
- CType(Me.numericUpDown1, System.ComponentModel.ISupportInitialize).BeginInit()
- Me.SuspendLayout()
+ numericUpDown1 = New NumericUpDown
+ startAsyncButton = New Button
+ cancelAsyncButton = New Button
+ resultLabel = New Label
+ progressBar1 = New ProgressBar
+ backgroundWorker1 = New System.ComponentModel.BackgroundWorker
+ CType(numericUpDown1, System.ComponentModel.ISupportInitialize).BeginInit()
+ SuspendLayout()
'
'numericUpDown1
'
- Me.numericUpDown1.Location = New System.Drawing.Point(16, 16)
- Me.numericUpDown1.Maximum = New Decimal(New Integer() {91, 0, 0, 0})
- Me.numericUpDown1.Minimum = New Decimal(New Integer() {1, 0, 0, 0})
- Me.numericUpDown1.Name = "numericUpDown1"
- Me.numericUpDown1.Size = New System.Drawing.Size(80, 20)
- Me.numericUpDown1.TabIndex = 0
- Me.numericUpDown1.Value = New Decimal(New Integer() {1, 0, 0, 0})
+ numericUpDown1.Location = New System.Drawing.Point(16, 16)
+ numericUpDown1.Maximum = New Decimal(New Integer() {91, 0, 0, 0})
+ numericUpDown1.Minimum = New Decimal(New Integer() {1, 0, 0, 0})
+ numericUpDown1.Name = "numericUpDown1"
+ numericUpDown1.Size = New System.Drawing.Size(80, 20)
+ numericUpDown1.TabIndex = 0
+ numericUpDown1.Value = New Decimal(New Integer() {1, 0, 0, 0})
'
'startAsyncButton
'
- Me.startAsyncButton.Location = New System.Drawing.Point(16, 72)
- Me.startAsyncButton.Name = "startAsyncButton"
- Me.startAsyncButton.Size = New System.Drawing.Size(120, 23)
- Me.startAsyncButton.TabIndex = 1
- Me.startAsyncButton.Text = "Start Async"
+ startAsyncButton.Location = New System.Drawing.Point(16, 72)
+ startAsyncButton.Name = "startAsyncButton"
+ startAsyncButton.Size = New System.Drawing.Size(120, 23)
+ startAsyncButton.TabIndex = 1
+ startAsyncButton.Text = "Start Async"
'
'cancelAsyncButton
'
- Me.cancelAsyncButton.Enabled = False
- Me.cancelAsyncButton.Location = New System.Drawing.Point(153, 72)
- Me.cancelAsyncButton.Name = "cancelAsyncButton"
- Me.cancelAsyncButton.Size = New System.Drawing.Size(119, 23)
- Me.cancelAsyncButton.TabIndex = 2
- Me.cancelAsyncButton.Text = "Cancel Async"
+ cancelAsyncButton.Enabled = False
+ cancelAsyncButton.Location = New System.Drawing.Point(153, 72)
+ cancelAsyncButton.Name = "cancelAsyncButton"
+ cancelAsyncButton.Size = New System.Drawing.Size(119, 23)
+ cancelAsyncButton.TabIndex = 2
+ cancelAsyncButton.Text = "Cancel Async"
'
'resultLabel
'
- Me.resultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
- Me.resultLabel.Location = New System.Drawing.Point(112, 16)
- Me.resultLabel.Name = "resultLabel"
- Me.resultLabel.Size = New System.Drawing.Size(160, 23)
- Me.resultLabel.TabIndex = 3
- Me.resultLabel.Text = "(no result)"
- Me.resultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
+ resultLabel.BorderStyle = BorderStyle.Fixed3D
+ resultLabel.Location = New System.Drawing.Point(112, 16)
+ resultLabel.Name = "resultLabel"
+ resultLabel.Size = New System.Drawing.Size(160, 23)
+ resultLabel.TabIndex = 3
+ resultLabel.Text = "(no result)"
+ resultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
'
'progressBar1
'
- Me.progressBar1.Location = New System.Drawing.Point(18, 48)
- Me.progressBar1.Name = "progressBar1"
- Me.progressBar1.Size = New System.Drawing.Size(256, 8)
- Me.progressBar1.TabIndex = 4
+ progressBar1.Location = New System.Drawing.Point(18, 48)
+ progressBar1.Name = "progressBar1"
+ progressBar1.Size = New System.Drawing.Size(256, 8)
+ progressBar1.TabIndex = 4
'
'backgroundWorker1
'
- Me.backgroundWorker1.WorkerReportsProgress = True
- Me.backgroundWorker1.WorkerSupportsCancellation = True
+ backgroundWorker1.WorkerReportsProgress = True
+ backgroundWorker1.WorkerSupportsCancellation = True
'
'FibonacciForm
'
- Me.ClientSize = New System.Drawing.Size(292, 118)
- Me.Controls.Add(Me.progressBar1)
- Me.Controls.Add(Me.resultLabel)
- Me.Controls.Add(Me.cancelAsyncButton)
- Me.Controls.Add(Me.startAsyncButton)
- Me.Controls.Add(Me.numericUpDown1)
- Me.Name = "FibonacciForm"
- Me.Text = "Fibonacci Calculator"
- CType(Me.numericUpDown1, System.ComponentModel.ISupportInitialize).EndInit()
- Me.ResumeLayout(False)
+ ClientSize = New System.Drawing.Size(292, 118)
+ Controls.Add(progressBar1)
+ Controls.Add(resultLabel)
+ Controls.Add(cancelAsyncButton)
+ Controls.Add(startAsyncButton)
+ Controls.Add(numericUpDown1)
+ Name = "FibonacciForm"
+ Text = "Fibonacci Calculator"
+ CType(numericUpDown1, System.ComponentModel.ISupportInitialize).EndInit()
+ ResumeLayout(False)
End Sub
@@ -279,4 +276,4 @@ Public Class FibonacciForm
End Sub
End Class
-'
\ No newline at end of file
+'
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/form1.designer.vb b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/form1.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/form1.designer.vb
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/form1.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/form1.resx b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/form1.resx
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/form1.vb b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/form1.vb
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripProgressBar/VB/form1.vb b/snippets/visualbasic/System.ComponentModel/BackgroundWorker/ReportProgress/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripProgressBar/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel/BackgroundWorker/ReportProgress/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute.BindableAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BindableAttribute/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute.BindableAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BindableAttribute/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute.BindableAttribute1 Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BindableAttribute/.ctor/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute.BindableAttribute1 Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BindableAttribute/.ctor/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute.Bindable Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BindableAttribute/Bindable/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute.Bindable Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BindableAttribute/Bindable/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BindableAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindableAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BindableAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.BindingSourceAndBindingListOfT/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/BindingListT/FindCore/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.BindingSourceAndBindingListOfT/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/BindingListT/FindCore/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BindingListOfTExample/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/BindingListT/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BindingListOfTExample/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/BindingListT/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Converters/VB/converters.vb b/snippets/visualbasic/System.ComponentModel/BooleanConverter/Overview/converters.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Converters/VB/converters.vb
rename to snippets/visualbasic/System.ComponentModel/BooleanConverter/Overview/converters.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BrowsableAttribute.BrowsableAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BrowsableAttribute/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BrowsableAttribute.BrowsableAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BrowsableAttribute/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BrowsableAttribute.Browsable Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BrowsableAttribute/Browsable/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BrowsableAttribute.Browsable Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BrowsableAttribute/Browsable/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BrowsableAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/BrowsableAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BrowsableAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/BrowsableAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CancelEventArgs Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/CancelEventArgs/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CancelEventArgs Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/CancelEventArgs/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CategoryAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/CategoryAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CategoryAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/CategoryAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.EventExamples/VB/EventExamples.vb b/snippets/visualbasic/System.ComponentModel/CollectionChangeEventArgs/Overview/EventExamples.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.EventExamples/VB/EventExamples.vb
rename to snippets/visualbasic/System.ComponentModel/CollectionChangeEventArgs/Overview/EventExamples.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ContainerExmpl/VB/librarycontainer.vb b/snippets/visualbasic/System.ComponentModel/ComponentCollection/Overview/librarycontainer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ContainerExmpl/VB/librarycontainer.vb
rename to snippets/visualbasic/System.ComponentModel/ComponentCollection/Overview/librarycontainer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ContextMenuStrip/VB/form1.vb b/snippets/visualbasic/System.ComponentModel/ComponentResourceManager/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ContextMenuStrip/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel/ComponentResourceManager/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DefaultEventAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DefaultEventAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DefaultEventAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DefaultEventAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DefaultPropertyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DefaultPropertyAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DefaultPropertyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DefaultPropertyAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DefaultValueAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DefaultValueAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DefaultValueAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DefaultValueAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DescriptionAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DescriptionAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DescriptionAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DescriptionAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DesignOnlyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DesignOnlyAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DesignOnlyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DesignOnlyAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DesignerAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DesignerAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerCategoryAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DesignerCategoryAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerCategoryAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DesignerCategoryAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerSerializationVisibilityAttribute.DesignerSerializationVisibilityAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DesignerSerializationVisibilityAttribute/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerSerializationVisibilityAttribute.DesignerSerializationVisibilityAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DesignerSerializationVisibilityAttribute/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerSerializationVisibilityAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DesignerSerializationVisibilityAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerSerializationVisibilityAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DesignerSerializationVisibilityAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerSerializationVisibilityAttribute.Visibility Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/DesignerSerializationVisibilityAttribute/Visibility/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DesignerSerializationVisibilityAttribute.Visibility Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/DesignerSerializationVisibilityAttribute/Visibility/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker.Example/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/DoWorkEventArgs/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.BackgroundWorker.Example/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/DoWorkEventArgs/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EditorAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EditorAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EditorAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EditorAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/EditorBrowsableAttribute/VB/ctleditorbrowsable.vb b/snippets/visualbasic/System.ComponentModel/EditorBrowsableAttribute/Overview/ctleditorbrowsable.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/EditorBrowsableAttribute/VB/ctleditorbrowsable.vb
rename to snippets/visualbasic/System.ComponentModel/EditorBrowsableAttribute/Overview/ctleditorbrowsable.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/EventDescriptor/VB/eventdescriptor.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptor/Overview/eventdescriptor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/EventDescriptor/VB/eventdescriptor.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptor/Overview/eventdescriptor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.EventDescriptorCollection Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.EventDescriptorCollection Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.Count Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Count/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.Count Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Count/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.Find Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Find/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.Find Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Find/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.GetEnumerator Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/GetEnumerator/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.GetEnumerator Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/GetEnumerator/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.InternalSort Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/InternalSort/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.InternalSort Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/InternalSort/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.this Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.this Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.this1 Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Item/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.this1 Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Item/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.Sort Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Sort/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic EventDescriptorCollection.Sort Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/EventDescriptorCollection/Sort/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.ExpandableObjectConverter/VB/DemoControl.vb b/snippets/visualbasic/System.ComponentModel/ExpandableObjectConverter/Overview/DemoControl.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.ExpandableObjectConverter/VB/DemoControl.vb
rename to snippets/visualbasic/System.ComponentModel/ExpandableObjectConverter/Overview/DemoControl.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Binding_Editable/VB/binding_editable.vb b/snippets/visualbasic/System.ComponentModel/IBindingList/Overview/binding_editable.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Binding_Editable/VB/binding_editable.vb
rename to snippets/visualbasic/System.ComponentModel/IBindingList/Overview/binding_editable.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpLabel/VB/HelpLabel.vb b/snippets/visualbasic/System.ComponentModel/IExtenderProvider/Overview/HelpLabel.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpLabel/VB/HelpLabel.vb
rename to snippets/visualbasic/System.ComponentModel/IExtenderProvider/Overview/HelpLabel.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpLabel/VB/makefile b/snippets/visualbasic/System.ComponentModel/IExtenderProvider/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpLabel/VB/makefile
rename to snippets/visualbasic/System.ComponentModel/IExtenderProvider/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.IListSource/VB/EmployeeListSource.vb b/snippets/visualbasic/System.ComponentModel/IListSource/Overview/EmployeeListSource.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.IListSource/VB/EmployeeListSource.vb
rename to snippets/visualbasic/System.ComponentModel/IListSource/Overview/EmployeeListSource.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.IListSource/VB/makefile b/snippets/visualbasic/System.ComponentModel/IListSource/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.IListSource/VB/makefile
rename to snippets/visualbasic/System.ComponentModel/IListSource/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.IPropertyChangeExample/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/INotifyPropertyChanged/PropertyChanged/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.IPropertyChangeExample/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/INotifyPropertyChanged/PropertyChanged/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Trackbar/VB/Project.vbproj b/snippets/visualbasic/System.ComponentModel/ISupportInitialize/Overview/Project.vbproj
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Trackbar/VB/Project.vbproj
rename to snippets/visualbasic/System.ComponentModel/ISupportInitialize/Overview/Project.vbproj
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Trackbar/VB/form1.vb b/snippets/visualbasic/System.ComponentModel/ISupportInitialize/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Trackbar/VB/form1.vb
rename to snippets/visualbasic/System.ComponentModel/ISupportInitialize/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/InstanceDescriptorSample/VB/instancedescriptor.vb b/snippets/visualbasic/System.ComponentModel/ITypeDescriptorContext/Overview/instancedescriptor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/InstanceDescriptorSample/VB/instancedescriptor.vb
rename to snippets/visualbasic/System.ComponentModel/ITypeDescriptorContext/Overview/instancedescriptor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.ITypedList/VB/SortableBindingList.vb b/snippets/visualbasic/System.ComponentModel/ITypedList/Overview/SortableBindingList.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.ITypedList/VB/SortableBindingList.vb
rename to snippets/visualbasic/System.ComponentModel/ITypedList/Overview/SortableBindingList.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.ITypedList/VB/makefile b/snippets/visualbasic/System.ComponentModel/ITypedList/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.ITypedList/VB/makefile
rename to snippets/visualbasic/System.ComponentModel/ITypedList/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/enumException/VB/enumexception.vb b/snippets/visualbasic/System.ComponentModel/InvalidEnumArgumentException/Overview/enumexception.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/enumException/VB/enumexception.vb
rename to snippets/visualbasic/System.ComponentModel/InvalidEnumArgumentException/Overview/enumexception.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/LicenseException/VB/licenseex.vb b/snippets/visualbasic/System.ComponentModel/LicenseException/Overview/licenseex.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/LicenseException/VB/licenseex.vb
rename to snippets/visualbasic/System.ComponentModel/LicenseException/Overview/licenseex.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic LicenseManager Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/LicenseManager/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic LicenseManager Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/LicenseManager/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic LicenseProviderAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/LicenseProviderAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic LicenseProviderAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/LicenseProviderAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic LocalizableAttribute.LocalizableAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/LocalizableAttribute/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic LocalizableAttribute.LocalizableAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/LocalizableAttribute/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic LocalizableAttribute.IsLocalizable Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/LocalizableAttribute/IsLocalizable/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic LocalizableAttribute.IsLocalizable Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/LocalizableAttribute/IsLocalizable/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic LocalizableAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/LocalizableAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic LocalizableAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/LocalizableAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.LookupBindingPropertiesAttribute/VB/DemoControl.vb b/snippets/visualbasic/System.ComponentModel/LookupBindingPropertiesAttribute/Overview/DemoControl.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.LookupBindingPropertiesAttribute/VB/DemoControl.vb
rename to snippets/visualbasic/System.ComponentModel/LookupBindingPropertiesAttribute/Overview/DemoControl.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MergablePropertyAttribute.MergablePropertyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/MergablePropertyAttribute/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MergablePropertyAttribute.MergablePropertyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/MergablePropertyAttribute/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MergablePropertyAttribute.AllowMerge Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/MergablePropertyAttribute/AllowMerge/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MergablePropertyAttribute.AllowMerge Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/MergablePropertyAttribute/AllowMerge/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MergablePropertyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/MergablePropertyAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MergablePropertyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/MergablePropertyAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/DemoControl.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/DemoControl.vb
new file mode 100644
index 00000000000..955f4c9c596
--- /dev/null
+++ b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/DemoControl.vb
@@ -0,0 +1,13 @@
+'
+Imports System.ComponentModel
+Imports System.Windows.Forms
+
+
+Public Class DemoControl
+ Inherits Control
+
+ Public Sub New()
+
+ End Sub
+End Class
+'
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/DemoControlDesigner.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/DemoControlDesigner.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/DemoControlDesigner.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/DemoControlDesigner.vb
diff --git a/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/ReadOnlyPropertyDescriptor.vbproj b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/ReadOnlyPropertyDescriptor.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/ReadOnlyPropertyDescriptor.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/SerializeReadOnlyPropertyDescriptor.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/SerializeReadOnlyPropertyDescriptor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/SerializeReadOnlyPropertyDescriptor.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/SerializeReadOnlyPropertyDescriptor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/PropertyDescriptor/VB/propertydescriptor.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/propertydescriptor.vb
similarity index 59%
rename from snippets/visualbasic/VS_Snippets_Winforms/PropertyDescriptor/VB/propertydescriptor.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/propertydescriptor.vb
index a5633085ff6..e54c177a772 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/PropertyDescriptor/VB/propertydescriptor.vb
+++ b/snippets/visualbasic/System.ComponentModel/PropertyDescriptor/Overview/propertydescriptor.vb
@@ -1,7 +1,12 @@
Imports System.ComponentModel
+Imports System.Windows.Forms
Public NotInheritable Class Form1
- Inherits System.Windows.Forms.Form
+ Inherits Form
+
+ Public Shared Sub Main()
+
+ End Sub
#Region " Windows Form Designer generated code "
@@ -24,8 +29,17 @@ Public NotInheritable Class Form1
End If
MyBase.Dispose(disposing)
End Sub
- Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
- Friend WithEvents Button1 As System.Windows.Forms.Button
+
+ Friend WithEvents TextBox1 As TextBox
+ Friend WithEvents Button1 As Button
+
+ Private Function ShouldSerializeTextBox1() As Boolean
+ Return True
+ End Function
+
+ Private Function ShouldSerializeButton1() As Boolean
+ Return True
+ End Function
'Required by the Windows Form Designer
Private components As System.ComponentModel.Container
@@ -34,32 +48,32 @@ Public NotInheritable Class Form1
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Private Sub InitializeComponent()
- Me.TextBox1 = New System.Windows.Forms.TextBox()
- Me.Button1 = New System.Windows.Forms.Button()
- Me.SuspendLayout()
+ TextBox1 = New TextBox()
+ Button1 = New Button()
+ SuspendLayout()
'
'TextBox1
'
- Me.TextBox1.Multiline = True
- Me.TextBox1.Name = "TextBox1"
- Me.TextBox1.Size = New System.Drawing.Size(224, 96)
- Me.TextBox1.TabIndex = 0
- Me.TextBox1.Text = "TextBox1"
+ TextBox1.Multiline = True
+ TextBox1.Name = "TextBox1"
+ TextBox1.Size = New System.Drawing.Size(224, 96)
+ TextBox1.TabIndex = 0
+ TextBox1.Text = "TextBox1"
'
'Button1
'
- Me.Button1.Location = New System.Drawing.Point(24, 136)
- Me.Button1.Name = "Button1"
- Me.Button1.TabIndex = 1
- Me.Button1.Text = "Button1"
+ Button1.Location = New System.Drawing.Point(24, 136)
+ Button1.Name = "Button1"
+ Button1.TabIndex = 1
+ Button1.Text = "Button1"
'
'Form1
'
- Me.ClientSize = New System.Drawing.Size(292, 273)
- Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.Button1, Me.TextBox1})
- Me.Name = "Form1"
- Me.Text = "Form1"
- Me.ResumeLayout(False)
+ ClientSize = New System.Drawing.Size(292, 273)
+ Controls.AddRange(New Control() {Button1, TextBox1})
+ Name = "Form1"
+ Text = "Form1"
+ ResumeLayout(False)
End Sub
@@ -74,9 +88,9 @@ Public NotInheritable Class Form1
Dim myProperty As PropertyDescriptor = properties.Find("Text", False)
' Prints the property and the property description.
- TextBox1.Text += myProperty.DisplayName & Microsoft.VisualBasic.ControlChars.Cr
- TextBox1.Text += myProperty.Description & Microsoft.VisualBasic.ControlChars.Cr
- TextBox1.Text += myProperty.Category & Microsoft.VisualBasic.ControlChars.Cr
+ TextBox1.Text += myProperty.DisplayName & ControlChars.Cr
+ TextBox1.Text += myProperty.Description & ControlChars.Cr
+ TextBox1.Text += myProperty.Category & ControlChars.Cr
'
End Sub
End Class
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.Count Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Count/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.Count Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Count/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.Find Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Find/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.Find Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Find/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.GetEnumerator Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/GetEnumerator/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.GetEnumerator Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/GetEnumerator/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.this Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.this Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.this1 Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Item/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection.this1 Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Item/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyDescriptorCollection Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/PropertyDescriptorCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ProvidePropertyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/ProvidePropertyAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ProvidePropertyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/ProvidePropertyAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ReadOnlyAttribute.ReadOnlyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/ReadOnlyAttribute/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ReadOnlyAttribute.ReadOnlyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/ReadOnlyAttribute/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ReadOnlyAttribute.IsReadOnly Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/ReadOnlyAttribute/IsReadOnly/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ReadOnlyAttribute.IsReadOnly Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/ReadOnlyAttribute/IsReadOnly/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ReadOnlyAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/ReadOnlyAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ReadOnlyAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/ReadOnlyAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RefreshEventHandler/VB/refreshevent.vb b/snippets/visualbasic/System.ComponentModel/RefreshEventHandler/Overview/refreshevent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RefreshEventHandler/VB/refreshevent.vb
rename to snippets/visualbasic/System.ComponentModel/RefreshEventHandler/Overview/refreshevent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RunInstallerAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/RunInstallerAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RunInstallerAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/RunInstallerAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Design.ToolboxItem/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/ToolboxItemAttribute/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Design.ToolboxItem/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/ToolboxItemAttribute/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IToolboxUserExample/VB/samplecontrol.vb b/snippets/visualbasic/System.ComponentModel/ToolboxItemFilterAttribute/Overview/samplecontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IToolboxUserExample/VB/samplecontrol.vb
rename to snippets/visualbasic/System.ComponentModel/ToolboxItemFilterAttribute/Overview/samplecontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TypeConverter Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/TypeConverter/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TypeConverter Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/TypeConverter/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TypeConverterAttribute Example/VB/source.vb b/snippets/visualbasic/System.ComponentModel/TypeConverterAttribute/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TypeConverterAttribute Example/VB/source.vb
rename to snippets/visualbasic/System.ComponentModel/TypeConverterAttribute/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerServices/VB/Form1.vb b/snippets/visualbasic/System.ComponentModel/TypeDescriptor/GetProperties/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerServices/VB/Form1.vb
rename to snippets/visualbasic/System.ComponentModel/TypeDescriptor/GetProperties/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/WarningException/VB/warningex_doc.vb b/snippets/visualbasic/System.ComponentModel/WarningException/Overview/warningex_doc.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/WarningException/VB/warningex_doc.vb
rename to snippets/visualbasic/System.ComponentModel/WarningException/Overview/warningex_doc.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Win32Exception/VB/win32exception.vb b/snippets/visualbasic/System.ComponentModel/Win32Exception/Overview/win32exception.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Win32Exception/VB/win32exception.vb
rename to snippets/visualbasic/System.ComponentModel/Win32Exception/Overview/win32exception.vb
diff --git a/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/AppSettingsSample.vbproj b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/AppSettingsSample.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/AppSettingsSample.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.Designer.vb b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.resx b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.resx
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.vb b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.vb
similarity index 85%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.vb
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.vb
index c5add826687..bbf69ec68dc 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/Form1.vb
+++ b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/Form1.vb
@@ -1,9 +1,15 @@
'
Imports System.Configuration
Imports System.ComponentModel
+Imports System.Windows.Forms
+Imports System.Drawing
Public Class Form1
+ Public Shared Sub Main()
+
+ End Sub
+
Private WithEvents frmSettings1 As New FormSettings
'
@@ -16,21 +22,21 @@ Public Class Form1
'
'Data bind settings properties with straightforward associations.
- Dim bndBackColor As New Binding("BackColor", frmSettings1, "FormBackColor", _
+ Dim bndBackColor As New Binding("BackColor", frmSettings1, "FormBackColor",
True, DataSourceUpdateMode.OnPropertyChanged)
- Me.DataBindings.Add(bndBackColor)
- Dim bndLocation As New Binding("Location", frmSettings1, "FormLocation", _
+ DataBindings.Add(bndBackColor)
+ Dim bndLocation As New Binding("Location", frmSettings1, "FormLocation",
True, DataSourceUpdateMode.OnPropertyChanged)
- Me.DataBindings.Add(bndLocation)
+ DataBindings.Add(bndLocation)
' Assign Size property, since databinding to Size doesn't work well.
- Me.Size = frmSettings1.FormSize
+ Size = frmSettings1.FormSize
'For more complex associations, manually assign associations.
Dim savedText As String = frmSettings1.FormText
'Since there is no default value for FormText.
If (savedText IsNot Nothing) Then
- Me.Text = savedText
+ Text = savedText
End If
'
End Sub
@@ -40,10 +46,10 @@ Public Class Form1
Private Sub Form1_FormClosing_1(ByVal sender As Object, ByVal e As _
FormClosingEventArgs) Handles MyBase.FormClosing
'Synchronize manual associations first.
- frmSettings1.FormText = Me.Text + "."c
+ frmSettings1.FormText = Text + "."c
' Save size settings manually.
- frmSettings1.FormSize = Me.Size
+ frmSettings1.FormSize = Size
frmSettings1.Save()
End Sub
@@ -52,9 +58,9 @@ Public Class Form1
'
Private Sub btnBackColor_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles btnBackColor.Click
- If System.Windows.Forms.DialogResult.OK = colorDialog1.ShowDialog() Then
+ If DialogResult.OK = colorDialog1.ShowDialog() Then
Dim c As Color = colorDialog1.Color
- Me.BackColor = c
+ BackColor = c
End If
End Sub
'
@@ -63,7 +69,7 @@ Public Class Form1
Private Sub btnReset_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles btnReset.Click
frmSettings1.Reset()
- Me.BackColor = SystemColors.Control
+ BackColor = SystemColors.Control
End Sub
'
@@ -85,10 +91,10 @@ Public Class Form1
Private Sub frmSettings1_SettingsSaving(ByVal sender As Object, ByVal e As _
CancelEventArgs) Handles frmSettings1.SettingsSaving
'Should check for settings changes first.
- Dim dr As DialogResult = MessageBox.Show( _
- "Save current values for application settings?", "Save Settings", _
+ Dim dr As DialogResult = MessageBox.Show(
+ "Save current values for application settings?", "Save Settings",
MessageBoxButtons.YesNo)
- If (System.Windows.Forms.DialogResult.No = dr) Then
+ If (DialogResult.No = dr) Then
e.Cancel = True
End If
End Sub
@@ -100,7 +106,7 @@ End Class
NotInheritable Class FormSettings
Inherits ApplicationSettingsBase
- _
+
Public Property FormText() As String
Get
Return CStr(Me("FormText"))
@@ -111,7 +117,7 @@ NotInheritable Class FormSettings
End Property
'
- _
+
Public Property FormLocation() As Point
Get
Return CType(Me("FormLocation"), Point)
@@ -122,7 +128,7 @@ NotInheritable Class FormSettings
End Property
'
- _
+
Public Property FormSize() As Size
Get
Return CType(Me("FormSize"), Size)
@@ -132,7 +138,7 @@ NotInheritable Class FormSettings
End Set
End Property
- _
+
Public Property FormBackColor() As Color
Get
Return CType(Me("FormBackColor"), Color)
@@ -144,4 +150,4 @@ NotInheritable Class FormSettings
End Class
'
-'
\ No newline at end of file
+'
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Resources.resx b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Settings.settings b/snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Configuration/ApplicationSettingsBase/Overview/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BitmapEditorExample/VB/usercontrol1.vb b/snippets/visualbasic/System.Drawing.Design/BitmapEditor/Overview/usercontrol1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BitmapEditorExample/VB/usercontrol1.vb
rename to snippets/visualbasic/System.Drawing.Design/BitmapEditor/Overview/usercontrol1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CategoryNameCollectionExample/VB/toolboxcategorynamescontrol.vb b/snippets/visualbasic/System.Drawing.Design/CategoryNameCollection/Overview/toolboxcategorynamescontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CategoryNameCollectionExample/VB/toolboxcategorynamescontrol.vb
rename to snippets/visualbasic/System.Drawing.Design/CategoryNameCollection/Overview/toolboxcategorynamescontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IToolboxServiceExample1/VB/itoolboxservicecontrol.vb b/snippets/visualbasic/System.Drawing.Design/IToolboxService/Overview/itoolboxservicecontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IToolboxServiceExample1/VB/itoolboxservicecontrol.vb
rename to snippets/visualbasic/System.Drawing.Design/IToolboxService/Overview/itoolboxservicecontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ToolboxCreatorCallbackSample/VB/textdatatextboxcomponent.vb b/snippets/visualbasic/System.Drawing.Design/IToolboxService/Overview/textdatatextboxcomponent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ToolboxCreatorCallbackSample/VB/textdatatextboxcomponent.vb
rename to snippets/visualbasic/System.Drawing.Design/IToolboxService/Overview/textdatatextboxcomponent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ToolboxItemCollectionExample/VB/class1.vb b/snippets/visualbasic/System.Drawing.Design/ToolboxItemCollection/.ctor/class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ToolboxItemCollectionExample/VB/class1.vb
rename to snippets/visualbasic/System.Drawing.Design/ToolboxItemCollection/.ctor/class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AngleEditor/VB/angleeditor.vb b/snippets/visualbasic/System.Drawing.Design/UITypeEditor/Overview/angleeditor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/AngleEditor/VB/angleeditor.vb
rename to snippets/visualbasic/System.Drawing.Design/UITypeEditor/Overview/angleeditor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.DocumentDesigner/VB/makefile b/snippets/visualbasic/System.Drawing.Design/UITypeEditorEditStyle/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.DocumentDesigner/VB/makefile
rename to snippets/visualbasic/System.Drawing.Design/UITypeEditorEditStyle/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.DocumentDesigner/VB/marqueeborder.vb b/snippets/visualbasic/System.Drawing.Design/UITypeEditorEditStyle/Overview/marqueeborder.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.DocumentDesigner/VB/marqueeborder.vb
rename to snippets/visualbasic/System.Drawing.Design/UITypeEditorEditStyle/Overview/marqueeborder.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicMisc/VB/form1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/AdjustableArrowCap/.ctor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicMisc/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/AdjustableArrowCap/.ctor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ConstructingDrawingPaths/VB/Class1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/FillMode/Overview/Class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ConstructingDrawingPaths/VB/Class1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/FillMode/Overview/Class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicGraphicsPathExamples/VB/Project.csproj b/snippets/visualbasic/System.Drawing.Drawing2D/GraphicsPath/AddArc/Project.csproj
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicGraphicsPathExamples/VB/Project.csproj
rename to snippets/visualbasic/System.Drawing.Drawing2D/GraphicsPath/AddArc/Project.csproj
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicGraphicsPathExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/GraphicsPath/AddArc/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicGraphicsPathExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/GraphicsPath/AddArc/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicGraphicsPathIterator/VB/form1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/GraphicsPathIterator/CopyData/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicGraphicsPathIterator/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/GraphicsPathIterator/CopyData/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.UsingABrush/VB/Class1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/HatchBrush/Overview/Class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.UsingABrush/VB/Class1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/HatchBrush/Overview/Class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicLinearGradientBrush/VB/form1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/LinearGradientBrush/Clone/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicLinearGradientBrush/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/LinearGradientBrush/Clone/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.UsingaGradientBrush/VB/Class1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/LinearGradientBrush/Overview/Class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.UsingaGradientBrush/VB/Class1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/LinearGradientBrush/Overview/Class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicMatrixExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/Matrix/Multiply/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicMatrixExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/Matrix/Multiply/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicPathGradientBrush/VB/form1.vb b/snippets/visualbasic/System.Drawing.Drawing2D/PathGradientBrush/MultiplyTransform/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Drawing2D.ClassicPathGradientBrush/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Drawing2D/PathGradientBrush/MultiplyTransform/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.RotateColors/VB/Form1.vb b/snippets/visualbasic/System.Drawing.Imaging/ColorMatrix/.ctor/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.RotateColors/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/ColorMatrix/.ctor/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.RecoloringImages/VB/Class1.vb b/snippets/visualbasic/System.Drawing.Imaging/ColorMatrix/Overview/Class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.RecoloringImages/VB/Class1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/ColorMatrix/Overview/Class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Imaging.ClassicEncoderExample1/VB/form1.vb b/snippets/visualbasic/System.Drawing.Imaging/Encoder/ColorDepth/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Imaging.ClassicEncoderExample1/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/Encoder/ColorDepth/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImagingEncoder2/VB/form1.vb b/snippets/visualbasic/System.Drawing.Imaging/Encoder/Compression/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImagingEncoder2/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/Encoder/Compression/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassingImagingEncoder4/VB/form1.vb b/snippets/visualbasic/System.Drawing.Imaging/Encoder/SaveFlag/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassingImagingEncoder4/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/Encoder/SaveFlag/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImagingEncoderExample5/VB/form1.vb b/snippets/visualbasic/System.Drawing.Imaging/Encoder/Transformation/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImagingEncoderExample5/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/Encoder/Transformation/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/UsingImageEncodersDecoders/VB/Form1.vb b/snippets/visualbasic/System.Drawing.Imaging/EncoderParameter/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/UsingImageEncodersDecoders/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/EncoderParameter/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImaging.ImageAttributes/VB/form1.vb b/snippets/visualbasic/System.Drawing.Imaging/ImageAttributes/SetBrushRemapTable/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImaging.ImageAttributes/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/ImageAttributes/SetBrushRemapTable/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Imaging.ClassicImageCodecExample/VB/form1.vb b/snippets/visualbasic/System.Drawing.Imaging/ImageCodecInfo/GetImageEncoders/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Imaging.ClassicImageCodecExample/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Imaging/ImageCodecInfo/GetImageEncoders/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Margins.Left Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/Margins/Bottom/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Margins.Left Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/Margins/Bottom/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Margins Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/Margins/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Margins Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/Margins/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/PaperSource and PaperSize Example with Resolution/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PageSettings/Color/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/PaperSource and PaperSize Example with Resolution/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PageSettings/Color/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PageSettings Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PageSettings/Landscape/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PageSettings Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PageSettings/Landscape/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PageSettings.Margins Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PageSettings/Margins/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PageSettings.Margins Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PageSettings/Margins/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MiscBugDriven/VB/form1.vb b/snippets/visualbasic/System.Drawing.Printing/PageSettings/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MiscBugDriven/VB/form1.vb
rename to snippets/visualbasic/System.Drawing.Printing/PageSettings/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrintDocument Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrintDocument/DefaultPageSettings/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrintDocument Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrintDocument/DefaultPageSettings/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrintDocument/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrintDocument/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrintPage Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrintDocument/Print/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrintPage Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrintDocument/Print/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrintController Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrintDocument/PrintController/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrintController Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrintDocument/PrintController/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrinterSettings Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrintDocument/PrinterSettings/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintDocument.PrinterSettings Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrintDocument/PrinterSettings/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintPageEventArgs Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrintPageEventArgs/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintPageEventArgs Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrintPageEventArgs/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Printing.PrinterSettingsEx/VB/Form1.vb b/snippets/visualbasic/System.Drawing.Printing/PrinterSettings/IsDefaultPrinter/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Printing.PrinterSettingsEx/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrinterSettings/IsDefaultPrinter/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrinterSettings Example/VB/source.vb b/snippets/visualbasic/System.Drawing.Printing/PrinterSettings/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrinterSettings Example/VB/source.vb
rename to snippets/visualbasic/System.Drawing.Printing/PrinterSettings/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.BitmapMembers/VB/form1.vb b/snippets/visualbasic/System.Drawing/Bitmap/.ctor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.BitmapMembers/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Bitmap/.ctor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.BmpCtorAndSave/VB/form1.vb b/snippets/visualbasic/System.Drawing/Bitmap/.ctor/form11.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.BmpCtorAndSave/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Bitmap/.ctor/form11.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.MiscExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Bitmap/.ctor/form12.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.MiscExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Bitmap/.ctor/form12.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicBitmapExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Bitmap/Clone/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicBitmapExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Bitmap/Clone/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ImageExample/VB/form1.vb b/snippets/visualbasic/System.Drawing/Bitmap/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ImageExample/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Bitmap/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Misc3/VB/Form1.vb b/snippets/visualbasic/System.Drawing/Bitmap/SetResolution/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Misc3/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing/Bitmap/SetResolution/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.RectanglesAndPoints/VB/form1.vb b/snippets/visualbasic/System.Drawing/Brushes/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.RectanglesAndPoints/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Brushes/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BufferedGraphicsExample/VB/bufferingtest.vb b/snippets/visualbasic/System.Drawing/BufferedGraphics/Overview/bufferingtest.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BufferedGraphicsExample/VB/bufferingtest.vb
rename to snippets/visualbasic/System.Drawing/BufferedGraphics/Overview/bufferingtest.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BufferingExamples/VB/bufferingexamples.vb b/snippets/visualbasic/System.Drawing/BufferedGraphics/Render/bufferingexamples.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BufferingExamples/VB/bufferingexamples.vb
rename to snippets/visualbasic/System.Drawing/BufferedGraphics/Render/bufferingexamples.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.MiscWhidbeySnippets/VB/Form1.vb b/snippets/visualbasic/System.Drawing/CharacterRange/Equals/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.MiscWhidbeySnippets/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing/CharacterRange/Equals/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.CharacterRangeExample/VB/form1.vb b/snippets/visualbasic/System.Drawing/CharacterRange/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.CharacterRangeExample/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/CharacterRange/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicColorExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Color/FromArgb/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicColorExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Color/FromArgb/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Misc2/VB/form1.vb b/snippets/visualbasic/System.Drawing/Color/Name/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Misc2/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Color/Name/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.PointsAndSizes/VB/form1.vb b/snippets/visualbasic/System.Drawing/Color/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.PointsAndSizes/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Color/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Converters/VB/form1.vb b/snippets/visualbasic/System.Drawing/ColorConverter/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Converters/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/ColorConverter/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicColorTranslatorExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/ColorTranslator/FromHtml/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicColorTranslatorExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/ColorTranslator/FromHtml/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicFontsExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Font/Clone/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicFontsExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Font/Clone/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.FontsExample/VB/form1.vb b/snippets/visualbasic/System.Drawing/Font/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.FontsExample/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Font/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicFontFamilyExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/FontFamily/Equals/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicFontFamilyExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/FontFamily/Equals/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.GraphicsProperties/VB/form1.vb b/snippets/visualbasic/System.Drawing/Graphics/Clip/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.GraphicsProperties/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/Clip/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Graphics.CopyFromScreen/VB/Form1.vb b/snippets/visualbasic/System.Drawing/Graphics/CopyFromScreen/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Graphics.CopyFromScreen/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/CopyFromScreen/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicGraphicsExamples2/VB/form1.vb b/snippets/visualbasic/System.Drawing/Graphics/DrawImage/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicGraphicsExamples2/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/DrawImage/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Graphics.EnumerateMetafile/VB/Form1.vb b/snippets/visualbasic/System.Drawing/Graphics/EnumerateMetafile/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.Graphics.EnumerateMetafile/VB/Form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/EnumerateMetafile/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicGraphicsExamples3/VB/form1.vb b/snippets/visualbasic/System.Drawing/Graphics/FillRectangle/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicGraphicsExamples3/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/FillRectangle/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicGraphicsExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Graphics/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicGraphicsExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.PensExample/VB/form1.vb b/snippets/visualbasic/System.Drawing/Graphics/SmoothingMode/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.PensExample/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Graphics/SmoothingMode/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImagingEndcoder3/VB/form1.vb b/snippets/visualbasic/System.Drawing/Image/Save/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImagingEndcoder3/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Image/Save/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImageAnimator/VB/form1.vb b/snippets/visualbasic/System.Drawing/ImageAnimator/Animate/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicImageAnimator/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/ImageAnimator/Animate/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicPenExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Pen/Clone/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicPenExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Pen/Clone/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicRectangleExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Rectangle/Inflate/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicRectangleExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Rectangle/Inflate/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.UsingAPen/VB/Class1.vb b/snippets/visualbasic/System.Drawing/Rectangle/Overview/Class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.UsingAPen/VB/Class1.vb
rename to snippets/visualbasic/System.Drawing/Rectangle/Overview/Class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicRectangleFExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/RectangleF/Inflate/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicRectangleFExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/RectangleF/Inflate/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicRegionExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/Region/Complement/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicRegionExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/Region/Complement/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicStringFormatExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/StringFormat/GetTabStops/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicStringFormatExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/StringFormat/GetTabStops/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicTextureBrushExamples/VB/form1.vb b/snippets/visualbasic/System.Drawing/TextureBrush/Clone/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ClassicTextureBrushExamples/VB/form1.vb
rename to snippets/visualbasic/System.Drawing/TextureBrush/Clone/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ToolBoxBitmapExamples/VB/usercontrol1.vb b/snippets/visualbasic/System.Drawing/ToolboxBitmapAttribute/Overview/usercontrol1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.ToolBoxBitmapExamples/VB/usercontrol1.vb
rename to snippets/visualbasic/System.Drawing/ToolboxBitmapAttribute/Overview/usercontrol1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Sound/VB/soundtestform.vb b/snippets/visualbasic/System.Media/SoundPlayer/Overview/soundtestform.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Sound/VB/soundtestform.vb
rename to snippets/visualbasic/System.Media/SoundPlayer/Overview/soundtestform.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PlaySync/VB/system.windows.forms.sound.playasync.vb b/snippets/visualbasic/System.Media/SoundPlayer/PlaySync/system.windows.forms.sound.playasync.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PlaySync/VB/system.windows.forms.sound.playasync.vb
rename to snippets/visualbasic/System.Media/SoundPlayer/PlaySync/system.windows.forms.sound.playasync.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemSoundsExample/VB/form1.vb b/snippets/visualbasic/System.Media/SystemSound/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemSoundsExample/VB/form1.vb
rename to snippets/visualbasic/System.Media/SystemSound/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Class1.vb b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Class1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Class1.vb
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Class1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Form1.vb b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Form1.vb
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Login.vb b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Login.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Login.vb
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Login.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Settings.vb b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Settings.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/Settings.vb
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/Settings.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/TestMembershipProvider.vb b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/TestMembershipProvider.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/TestMembershipProvider.vb
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/TestMembershipProvider.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/TestRoleProvider.vb b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/TestRoleProvider.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/TestRoleProvider.vb
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/TestRoleProvider.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/app.config b/snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/app.config
rename to snippets/visualbasic/System.Web.ClientServices/ClientFormsIdentity/Overview/app.config
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.Behavior.Glyph.MarginBorderAnchorGlyphs/VB/DesignerDemoControl.vb b/snippets/visualbasic/System.Windows.Forms.Design.Behavior/Adorner/Enabled/DesignerDemoControl.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.Behavior.Glyph.MarginBorderAnchorGlyphs/VB/DesignerDemoControl.vb
rename to snippets/visualbasic/System.Windows.Forms.Design.Behavior/Adorner/Enabled/DesignerDemoControl.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.Behavior.BehaviorService/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms.Design.Behavior/Adorner/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Design.Behavior.BehaviorService/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms.Design.Behavior/Adorner/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic IUIService.Styles Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms.Design/IUIService/Styles/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic IUIService.Styles Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms.Design/IUIService/Styles/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/WinFormsEditorServiceDialogExample/VB/winformsedserviceeditordialogexample.vb b/snippets/visualbasic/System.Windows.Forms.Design/IWindowsFormsEditorService/Overview/winformsedserviceeditordialogexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/WinFormsEditorServiceDialogExample/VB/winformsedserviceeditordialogexample.vb
rename to snippets/visualbasic/System.Windows.Forms.Design/IWindowsFormsEditorService/Overview/winformsedserviceeditordialogexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/WinFormsEditorServiceDropDownExample/VB/winformsedserviceeditordropdownexample.vb b/snippets/visualbasic/System.Windows.Forms.Design/IWindowsFormsEditorService/Overview/winformsedserviceeditordropdownexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/WinFormsEditorServiceDropDownExample/VB/winformsedserviceeditordropdownexample.vb
rename to snippets/visualbasic/System.Windows.Forms.Design/IWindowsFormsEditorService/Overview/winformsedserviceeditordropdownexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Layout.LayoutEngine/VB/DemoFlowLayout.vb b/snippets/visualbasic/System.Windows.Forms.Layout/LayoutEngine/Overview/DemoFlowLayout.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Layout.LayoutEngine/VB/DemoFlowLayout.vb
rename to snippets/visualbasic/System.Windows.Forms.Layout/LayoutEngine/Overview/DemoFlowLayout.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyleElementsExamples/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleElement+Button+CheckBox/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyleElementsExamples/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleElement+Button+CheckBox/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleElement/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleElement/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleElement/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleElement/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleInformation/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleInformation/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleInformation/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleInformation/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms.VisualStyles/VisualStyleRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.AccessibleObject/VB/chartcontrol.vb b/snippets/visualbasic/System.Windows.Forms/AccessibleEvents/Overview/chartcontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.AccessibleObject/VB/chartcontrol.vb
rename to snippets/visualbasic/System.Windows.Forms/AccessibleEvents/Overview/chartcontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Properties/VB/controlproperties.vb b/snippets/visualbasic/System.Windows.Forms/AnchorStyles/Overview/controlproperties.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Properties/VB/controlproperties.vb
rename to snippets/visualbasic/System.Windows.Forms/AnchorStyles/Overview/controlproperties.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.RemoveMessageFilter Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/AddMessageFilter/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.RemoveMessageFilter Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/AddMessageFilter/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Application/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/ApplicationExit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Application/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/ApplicationExit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.CompanyName Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/CompanyName/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.CompanyName Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/CompanyName/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.CurrentCulture Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/CurrentCulture/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.CurrentCulture Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/CurrentCulture/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.CurrentInputLanguage Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/CurrentInputLanguage/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.CurrentInputLanguage Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/CurrentInputLanguage/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FileDialog/VB/filedialogform.vb b/snippets/visualbasic/System.Windows.Forms/Application/DoEvents/filedialogform.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FileDialog/VB/filedialogform.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/DoEvents/filedialogform.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Application.EnableVisualStyles/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Application/EnableVisualStyles/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Application.EnableVisualStyles/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/EnableVisualStyles/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.Exit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/Exit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.Exit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/Exit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.ProductName Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/ProductName/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.ProductName Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/ProductName/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.ProductVersion Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/ProductVersion/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.ProductVersion Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/ProductVersion/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.ThreadException Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/SetUnhandledExceptionMode/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.ThreadException Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/SetUnhandledExceptionMode/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Application.StartupPath Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Application/StartupPath/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Application.StartupPath Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/StartupPath/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleState/VB/visualstylestate.vb b/snippets/visualbasic/System.Windows.Forms/Application/VisualStyleState/visualstylestate.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.VisualStyles.VisualStyleState/VB/visualstylestate.vb
rename to snippets/visualbasic/System.Windows.Forms/Application/VisualStyleState/visualstylestate.vb
diff --git a/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/AutoSizeProjectVB.vbproj b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/AutoSizeProjectVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/AutoSizeProjectVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.vb
similarity index 85%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.vb
index 711c289489e..a680ba48ffd 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/Form1.vb
@@ -1,19 +1,26 @@
-Public Class Form1
+Imports System.Drawing
+Imports System.Windows.Forms
+
+Public Class Form1
Dim flowPanel As FlowLayoutPanel
Dim urlLabel As Label
Dim urlTextBox As TextBox
Dim WithEvents urlButton As Button
+ Public Shared Sub Main()
+
+ End Sub
+
'
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Me.AutoSize = True
- Me.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
- Me.Text = "URL Opener"
+ AutoSize = True
+ AutoSizeMode = AutoSizeMode.GrowAndShrink
+ Text = "URL Opener"
flowPanel = New FlowLayoutPanel()
flowPanel.AutoSize = True
- flowPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink
- Me.Controls.Add(flowPanel)
+ flowPanel.AutoSizeMode = AutoSizeMode.GrowAndShrink
+ Controls.Add(flowPanel)
urlLabel = New Label()
urlLabel.Name = "urlLabel"
@@ -54,4 +61,4 @@
Process.Start(urlTextBox.Text)
End Sub
'
-End Class
\ No newline at end of file
+End Class
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/AutoSizeMode/Overview/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ValidateChildren/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/AutoValidate/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ValidateChildren/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/AutoValidate/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Binding Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Binding Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnectorBindingComplete/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Binding/BindingComplete/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnectorBindingComplete/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/BindingComplete/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.BindingManagerBase Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/BindingManagerBase/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.BindingManagerBase Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/BindingManagerBase/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.BindingMemberInfo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/BindingMemberInfo/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.BindingMemberInfo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/BindingMemberInfo/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Control Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/Control/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Control Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/Control/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.DataSource Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/DataSource/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.DataSource Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/DataSource/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Format Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/Format/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Format Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/Format/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.IsBinding Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/IsBinding/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.IsBinding Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/IsBinding/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Parse Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/Parse/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.Parse Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/Parse/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.PropertyName Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Binding/PropertyName/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Binding.PropertyName Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Binding/PropertyName/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.BindingSourceMultipleControls/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingCompleteEventArgs/Binding/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.BindingSourceMultipleControls/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingCompleteEventArgs/Binding/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.BindingContext Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.BindingContext Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.Contains Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/Contains/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.Contains Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/Contains/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.Contains1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/Contains/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.Contains1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/Contains/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.this Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.this Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.ICollection.CopyTo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/System.Collections.ICollection.CopyTo/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.ICollection.CopyTo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/System.Collections.ICollection.CopyTo/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.ICollection.Count Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/System.Collections.ICollection.Count/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.ICollection.Count Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/System.Collections.ICollection.Count/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.IEnumerable.GetEnumerator Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingContext/System.Collections.IEnumerable.GetEnumerator/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingContext.IEnumerable.GetEnumerator Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingContext/System.Collections.IEnumerable.GetEnumerator/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.Bindings Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Bindings/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.Bindings Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Bindings/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BindingManagerBase.CancelCurrentEdit Example/VB/canceledit.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/CancelCurrentEdit/canceledit.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BindingManagerBase.CancelCurrentEdit Example/VB/canceledit.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/CancelCurrentEdit/canceledit.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.Count Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Count/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.Count Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Count/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.Current Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Current/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.Current Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Current/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.GetItemProperties Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/GetItemProperties/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.GetItemProperties Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/GetItemProperties/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.GetItemProperties2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/GetItemProperties/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.GetItemProperties2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/GetItemProperties/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.PositionChanged Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/PositionChanged/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingManagerBase.PositionChanged Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/PositionChanged/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BindingManagerBase_RemoveAt/VB/bindingmanagerbase_removeat.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/RemoveAt/bindingmanagerbase_removeat.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BindingManagerBase_RemoveAt/VB/bindingmanagerbase_removeat.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/RemoveAt/bindingmanagerbase_removeat.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BindingManagerBase_Suspend_Resume_Binding/VB/bindingmanagerbase_suspend_resume_binding.vb b/snippets/visualbasic/System.Windows.Forms/BindingManagerBase/ResumeBinding/bindingmanagerbase_suspend_resume_binding.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BindingManagerBase_Suspend_Resume_Binding/VB/bindingmanagerbase_suspend_resume_binding.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingManagerBase/ResumeBinding/bindingmanagerbase_suspend_resume_binding.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingMemberInfo.BindingPath Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingMemberInfo/BindingField/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingMemberInfo.BindingPath Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingMemberInfo/BindingField/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingMemberInfo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingMemberInfo/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingMemberInfo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingMemberInfo/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataNavigator/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingNavigator/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataNavigator/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingNavigator/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.BindingSourceMethods/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingSource/Add/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.BindingSourceMethods/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingSource/Add/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.ItemChangedEventMode/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingSource/AllowNew/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.ItemChangedEventMode/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingSource/AllowNew/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnectorFilterAndSort/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingSource/Count/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnectorFilterAndSort/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingSource/Count/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.ResetItem/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingSource/DataSource/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.ResetItem/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingSource/DataSource/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnectorCurrent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingSource/MoveFirst/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnectorCurrent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingSource/MoveFirst/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.ResetBindings/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BindingSource/ResetBindings/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.ResetBindings/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingSource/ResetBindings/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingsCollection.AddCore Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingsCollection/AddCore/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingsCollection.AddCore Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingsCollection/AddCore/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingsCollection.this Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingsCollection/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingsCollection.this Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingsCollection/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic BindingsCollection Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/BindingsCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic BindingsCollection Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/BindingsCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlPaintMembers/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Border3DStyle/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlPaintMembers/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Border3DStyle/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/BorderStyle/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/BorderStyle/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.Layout/VB/layout.vb b/snippets/visualbasic/System.Windows.Forms/BoundsSpecified/Overview/layout.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.Layout/VB/layout.vb
rename to snippets/visualbasic/System.Windows.Forms/BoundsSpecified/Overview/layout.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Button.Button Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Button/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Button.Button Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Button/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Button.PerformClick Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Button/PerformClick/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Button.PerformClick Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Button/PerformClick/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ButtonBase.FlatStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ButtonBase/FlatStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ButtonBase.FlatStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ButtonBase/FlatStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ButtonBase.ImageIndex Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ButtonBase/ImageIndex/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ButtonBase.ImageIndex Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ButtonBase/ImageIndex/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ButtonRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ButtonRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ButtonRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ButtonRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ButtonState/VB/buttonstate1.vb b/snippets/visualbasic/System.Windows.Forms/ButtonState/Overview/buttonstate1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ButtonState/VB/buttonstate1.vb
rename to snippets/visualbasic/System.Windows.Forms/ButtonState/Overview/buttonstate1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.CharacterCasing Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CharacterCasing/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.CharacterCasing Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CharacterCasing/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CheckBox.CheckAlign Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CheckBox/CheckAlign/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CheckBox.CheckAlign Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckBox/CheckAlign/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CreateParams/VB/createparams.vb b/snippets/visualbasic/System.Windows.Forms/CheckBox/CreateParams/createparams.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CreateParams/VB/createparams.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckBox/CreateParams/createparams.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CheckBox.CheckBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CheckBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CheckBox.CheckBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ProcessMnemonic/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/CheckBox/ProcessMnemonic/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ProcessMnemonic/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckBox/ProcessMnemonic/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.CheckBoxRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/CheckBoxRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.CheckBoxRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckBoxRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CheckedListBox/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CheckedListBox+CheckedIndexCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CheckedListBox/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckedListBox+CheckedIndexCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PropertyGridExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/CheckedListBox+ObjectCollection/Add/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PropertyGridExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckedListBox+ObjectCollection/Add/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CheckedListBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CheckedListBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CheckedListBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckedListBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.WndProc/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/CheckedListBox/WndProc/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.WndProc/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/CheckedListBox/WndProc/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Clipboard/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/Clipboard/Clear/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Clipboard/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Clipboard/Clear/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Clipboard Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Clipboard/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Clipboard Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Clipboard/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Clipboard.SetDataObject1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Clipboard/SetDataObject/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Clipboard.SetDataObject1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Clipboard/SetDataObject/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ColorDialogHelp/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ColorDialog/AnyColor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ColorDialogHelp/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/AnyColor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ColorDialog CustomColors Property Example/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ColorDialog/CustomColors/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ColorDialog CustomColors Property Example/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/CustomColors/form1.vb
diff --git a/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/ClassicColorDialogExample.vbproj b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/ClassicColorDialogExample.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/ClassicColorDialogExample.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.vb
similarity index 80%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.vb
index c5fdc1f65ec..243df674fd7 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/Form1.vb
@@ -1,4 +1,11 @@
-Public Class Form1
+Imports System.Windows.Forms
+
+Public Class Form1
+
+ Public Shared Sub Main()
+
+ End Sub
+
'
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim MyDialog As New ColorDialog()
@@ -10,7 +17,7 @@
MyDialog.Color = TextBox1.ForeColor
' Update the text box color if the user clicks OK
- If (MyDialog.ShowDialog() = Windows.Forms.DialogResult.OK) Then
+ If (MyDialog.ShowDialog() = DialogResult.OK) Then
TextBox1.ForeColor = MyDialog.Color
End If
End Sub
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/ColorDialog/Overview/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewAndPictureBox/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ColumnHeader/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewAndPictureBox/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ColumnHeader/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView1/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ColumnHeaderStyle/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView1/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ColumnHeaderStyle/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TableLayoutPanel/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ColumnStyle/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TableLayoutPanel/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ColumnStyle/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxDropDown/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox+ObjectCollection/AddRange/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxDropDown/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox+ObjectCollection/AddRange/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxFindString/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox+ObjectCollection/RemoveAt/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxFindString/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox+ObjectCollection/RemoveAt/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.combobox.datasource/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox/DataSource/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.combobox.datasource/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox/DataSource/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxOwnerDrawn/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox/DrawItem/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxOwnerDrawn/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox/DrawItem/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxSelectedText/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox/OnSelectionChangeCommitted/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxSelectedText/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox/OnSelectionChangeCommitted/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComboBox/VB/comboboxmembers.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox/Overview/comboboxmembers.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComboBox/VB/comboboxmembers.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox/Overview/comboboxmembers.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ComboBox/VB/comboboxtype.vb b/snippets/visualbasic/System.Windows.Forms/ComboBox/Overview/comboboxtype.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ComboBox/VB/comboboxtype.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBox/Overview/comboboxtype.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ComboBoxRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ComboBoxRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ComboBoxRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/HookProc Example/VB/fontdialogoverride.vb b/snippets/visualbasic/System.Windows.Forms/CommonDialog/HookProc/fontdialogoverride.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/HookProc Example/VB/fontdialogoverride.vb
rename to snippets/visualbasic/System.Windows.Forms/CommonDialog/HookProc/fontdialogoverride.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IContainerControl Implementation/VB/mycontainercontrol.vb b/snippets/visualbasic/System.Windows.Forms/ContainerControl/.ctor/mycontainercontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IContainerControl Implementation/VB/mycontainercontrol.vb
rename to snippets/visualbasic/System.Windows.Forms/ContainerControl/.ctor/mycontainercontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ParentForm2/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ContainerControl/ParentForm/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ParentForm2/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ContainerControl/ParentForm/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ParentForm2/VB/form2.vb b/snippets/visualbasic/System.Windows.Forms/ContainerControl/ParentForm/form2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ParentForm2/VB/form2.vb
rename to snippets/visualbasic/System.Windows.Forms/ContainerControl/ParentForm/form2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ValidateChildrenWithConstraints/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ContainerControl/ValidateChildren/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ValidateChildrenWithConstraints/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ContainerControl/ValidateChildren/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ManualContextMenu/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ContextMenu/.ctor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ManualContextMenu/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ContextMenu/.ctor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ContextMenu Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ContextMenu/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ContextMenu Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ContextMenu/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.Misc/VB/Program.vb b/snippets/visualbasic/System.Windows.Forms/ContextMenuStrip/Overview/Program.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.Misc/VB/Program.vb
rename to snippets/visualbasic/System.Windows.Forms/ContextMenuStrip/Overview/Program.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control.ControlAccessibleObject/VB/controlaccessibility.vb b/snippets/visualbasic/System.Windows.Forms/Control+ControlAccessibleObject/Overview/controlaccessibility.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control.ControlAccessibleObject/VB/controlaccessibility.vb
rename to snippets/visualbasic/System.Windows.Forms/Control+ControlAccessibleObject/Overview/controlaccessibility.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ControlCollection/VB/controlcollection.vb b/snippets/visualbasic/System.Windows.Forms/Control+ControlCollection/Overview/controlcollection.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ControlCollection/VB/controlcollection.vb
rename to snippets/visualbasic/System.Windows.Forms/Control+ControlCollection/Overview/controlcollection.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control.DragOperations/VB/imagedrag.vb b/snippets/visualbasic/System.Windows.Forms/Control/AllowDrop/imagedrag.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control.DragOperations/VB/imagedrag.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/AllowDrop/imagedrag.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control_PropertyChangedEvents/VB/propertychangedevents.vb b/snippets/visualbasic/System.Windows.Forms/Control/BackColorChanged/propertychangedevents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control_PropertyChangedEvents/VB/propertychangedevents.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/BackColorChanged/propertychangedevents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_BeginInvoke/VB/control_begininvoke.vb b/snippets/visualbasic/System.Windows.Forms/Control/BeginInvoke/control_begininvoke.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_BeginInvoke/VB/control_begininvoke.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/BeginInvoke/control_begininvoke.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Control.BindingContextChanged Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Control/BindingContextChanged/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Control.BindingContextChanged Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/BindingContextChanged/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.KeyUp/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Bottom/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.KeyUp/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Bottom/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control SizeLocation/VB/controlsizelocation.vb b/snippets/visualbasic/System.Windows.Forms/Control/Bounds/controlsizelocation.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control SizeLocation/VB/controlsizelocation.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Bounds/controlsizelocation.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Members4/VB/controlmembers4.vb b/snippets/visualbasic/System.Windows.Forms/Control/BringToFront/controlmembers4.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Members4/VB/controlmembers4.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/BringToFront/controlmembers4.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.ControlMembers6/VB/controlmembers6.vb b/snippets/visualbasic/System.Windows.Forms/Control/CanFocus/controlmembers6.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.ControlMembers6/VB/controlmembers6.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/CanFocus/controlmembers6.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlCapture/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Capture/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlCapture/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Capture/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.Validating/VB/validating.vb b/snippets/visualbasic/System.Windows.Forms/Control/CausesValidation/validating.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.Validating/VB/validating.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/CausesValidation/validating.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.FindForm/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Click/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.FindForm/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Click/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Member5/VB/controlmembers5.vb b/snippets/visualbasic/System.Windows.Forms/Control/ClientRectangle/controlmembers5.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Member5/VB/controlmembers5.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/ClientRectangle/controlmembers5.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Properties3/VB/aboutdialog.vb b/snippets/visualbasic/System.Windows.Forms/Control/CompanyName/aboutdialog.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Properties3/VB/aboutdialog.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/CompanyName/aboutdialog.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Properties2/VB/misccontrolproperties.vb b/snippets/visualbasic/System.Windows.Forms/Control/ContextMenu/misccontrolproperties.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Properties2/VB/misccontrolproperties.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/ContextMenu/misccontrolproperties.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_ContextMenu_CreateGraphics/VB/control_contextmenu_creategraphics.vb b/snippets/visualbasic/System.Windows.Forms/Control/ContextMenuChanged/control_contextmenu_creategraphics.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_ContextMenu_CreateGraphics/VB/control_contextmenu_creategraphics.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/ContextMenuChanged/control_contextmenu_creategraphics.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.ContextMenuStrip/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/ContextMenuStrip/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.ContextMenuStrip/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/ContextMenuStrip/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.ControlRemoved/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/ControlAdded/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.ControlRemoved/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/ControlAdded/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Cursors/VB/cursorexample.vb b/snippets/visualbasic/System.Windows.Forms/Control/CursorChanged/cursorexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Cursors/VB/cursorexample.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/CursorChanged/cursorexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Control.DataBindings Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Control/DataBindings/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Control.DataBindings Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/DataBindings/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlDefaultProperties/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/DefaultBackColor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlDefaultProperties/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/DefaultBackColor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextDragDrop/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/DoDragDrop/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextDragDrop/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/DoDragDrop/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.DoDragDrop/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/DoDragDrop/form11.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.DoDragDrop/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/DoDragDrop/form11.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.DoubleClick/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/DoubleClick/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.DoubleClick/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/DoubleClick/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.EnabledChanged/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/EnabledChanged/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.EnabledChanged/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/EnabledChanged/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.Enter/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Enter/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.Enter/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Enter/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Members2/VB/controlmembers2.vb b/snippets/visualbasic/System.Windows.Forms/Control/Focused/controlmembers2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control Members2/VB/controlmembers2.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Focused/controlmembers2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_Font/VB/control_font.vb b/snippets/visualbasic/System.Windows.Forms/Control/Font/control_font.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_Font/VB/control_font.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Font/control_font.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.FontChanged/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/FontChanged/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.FontChanged/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/FontChanged/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlPaint1/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Handle/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlPaint1/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Handle/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpEventHandler/VB/helpevent.vb b/snippets/visualbasic/System.Windows.Forms/Control/HelpRequested/helpevent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpEventHandler/VB/helpevent.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/HelpRequested/helpevent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_Invoke1/VB/control_invoke1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Invoke/control_invoke1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_Invoke1/VB/control_invoke1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Invoke/control_invoke1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_Invoke2/VB/control_invoke2.vb b/snippets/visualbasic/System.Windows.Forms/Control/Invoke/control_invoke2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_Invoke2/VB/control_invoke2.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Invoke/control_invoke2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.IsInputKey/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/IsInputKey/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.IsInputKey/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/IsInputKey/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ControlIsKeyLocked/VB/controliskeylocked.vb b/snippets/visualbasic/System.Windows.Forms/Control/IsKeyLocked/controliskeylocked.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ControlIsKeyLocked/VB/controliskeylocked.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/IsKeyLocked/controliskeylocked.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.KeyDown/VB/Form2.vb b/snippets/visualbasic/System.Windows.Forms/Control/KeyDown/Form2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.KeyDown/VB/Form2.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/KeyDown/Form2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.KeyDown/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/KeyDown/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.KeyDown/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/KeyDown/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LocationChanged/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/LocationChanged/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LocationChanged/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/LocationChanged/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RectangleToScreen/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseButtons/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RectangleToScreen/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseButtons/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/app.config b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/app.config
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/app.config
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/form1.designer.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/form1.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/form1.designer.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/form1.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/form1.resx b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/form1.resx
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/mousecapturechanged.vbproj b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/mousecapturechanged.vbproj
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/mousecapturechanged.vbproj
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/mousecapturechanged.vbproj
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/application.designer.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/application.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/application.designer.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/application.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/application.myapp b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/application.myapp
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/application.myapp
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/application.myapp
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/assemblyinfo.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/assemblyinfo.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/assemblyinfo.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/assemblyinfo.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/resources.designer.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/resources.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/resources.designer.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/resources.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/resources.resx b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/resources.resx
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/settings.designer.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/settings.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/settings.designer.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/settings.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/settings.settings b/snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/settings.settings
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseCaptureChanged/my project/settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MouseEvent/VB/mouseeventexample.vb b/snippets/visualbasic/System.Windows.Forms/Control/MouseDown/mouseeventexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MouseEvent/VB/mouseeventexample.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/MouseDown/mouseeventexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.Move/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Move/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.Move/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Move/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control_OnPropertyChangedEvents/VB/onpropertychangedevents.vb b/snippets/visualbasic/System.Windows.Forms/Control/OnBackColorChanged/onpropertychangedevents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control_OnPropertyChangedEvents/VB/onpropertychangedevents.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/OnBackColorChanged/onpropertychangedevents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlOnClick/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/OnClick/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ControlOnClick/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/OnClick/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control.Paint/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/OnPaint/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control.Paint/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/OnPaint/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.PerformLayout/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/PerformLayout/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.PerformLayout/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/PerformLayout/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.previewkeydown/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/PreviewKeyDown/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.previewkeydown/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/PreviewKeyDown/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.Region/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Region/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Control.Region/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Region/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/WinForms.Control.Resize/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/Resize/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/WinForms.Control.Resize/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Resize/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.selectnextcontrol/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/Control/SelectNextControl/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.selectnextcontrol/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/SelectNextControl/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control_Methods/VB/controlmethods.vb b/snippets/visualbasic/System.Windows.Forms/Control/SetBoundsCore/controlmethods.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.Control_Methods/VB/controlmethods.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/SetBoundsCore/controlmethods.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_Scale1/VB/control_scale1.vb b/snippets/visualbasic/System.Windows.Forms/Control/SizeChanged/control_scale1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_Scale1/VB/control_scale1.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/SizeChanged/control_scale1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Control.Visible Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Control/Visible/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Control.Visible Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/Visible/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_VisibleChanged/VB/control_visiblechanged.vb b/snippets/visualbasic/System.Windows.Forms/Control/VisibleChanged/control_visiblechanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_VisibleChanged/VB/control_visiblechanged.vb
rename to snippets/visualbasic/System.Windows.Forms/Control/VisibleChanged/control_visiblechanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Add Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Add/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Add Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Add/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Add1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Add/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Add1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Add/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Clear Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Clear/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Clear Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Clear/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Control Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Control/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Control Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Control/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BindingsCollectionItem Property/VB/bindingscollectionthis.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Item/bindingscollectionthis.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BindingsCollectionItem Property/VB/bindingscollectionthis.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Item/bindingscollectionthis.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Remove Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Remove/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.Remove Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/Remove/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.RemoveAt Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/RemoveAt/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlBindingsCollection.RemoveAt Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlBindingsCollection/RemoveAt/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ControlEventHandler Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ControlEventHandler/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ControlEventHandler Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlEventHandler/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Control_StyleChanged/VB/control_stylechanged.vb b/snippets/visualbasic/System.Windows.Forms/ControlStyles/Overview/control_stylechanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Control_StyleChanged/VB/control_stylechanged.vb
rename to snippets/visualbasic/System.Windows.Forms/ControlStyles/Overview/control_stylechanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ConvertEventArgs.DesiredType Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ConvertEventArgs/DesiredType/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ConvertEventArgs.DesiredType Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ConvertEventArgs/DesiredType/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ConvertEventArgs Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ConvertEventArgs/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ConvertEventArgs Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ConvertEventArgs/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ConvertEventHandler Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ConvertEventHandler/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ConvertEventHandler Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ConvertEventHandler/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.AddNew Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/AddNew/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.AddNew Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/AddNew/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.CancelCurrentEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/CancelCurrentEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.CancelCurrentEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/CancelCurrentEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Count Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/Count/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Count Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/Count/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Current Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/Current/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Current Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/Current/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.EndCurrentEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/EndCurrentEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.EndCurrentEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/EndCurrentEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.GetItemProperties Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/GetItemProperties/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.GetItemProperties Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/GetItemProperties/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.ItemChanged Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/ItemChanged/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.ItemChanged Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/ItemChanged/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CurrencyManager.List Example/VB/list.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/List/list.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CurrencyManager.List Example/VB/list.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/List/list.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Position Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/Position/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Position Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/Position/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Refresh Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/Refresh/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.Refresh Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/Refresh/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.RemoveAt Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/CurrencyManager/RemoveAt/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic CurrencyManager.RemoveAt Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/CurrencyManager/RemoveAt/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Cursor Members/VB/cursorstuff.vb b/snippets/visualbasic/System.Windows.Forms/Cursor/.ctor/cursorstuff.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Cursor Members/VB/cursorstuff.vb
rename to snippets/visualbasic/System.Windows.Forms/Cursor/.ctor/cursorstuff.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CursorFromResource/VB/mycursor.vb b/snippets/visualbasic/System.Windows.Forms/Cursor/.ctor/mycursor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CursorFromResource/VB/mycursor.vb
rename to snippets/visualbasic/System.Windows.Forms/Cursor/.ctor/mycursor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Cursor/VB/customcursor.vb b/snippets/visualbasic/System.Windows.Forms/Cursor/Overview/customcursor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Cursor/VB/customcursor.vb
rename to snippets/visualbasic/System.Windows.Forms/Cursor/Overview/customcursor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeView/VB/treeview.vb b/snippets/visualbasic/System.Windows.Forms/Cursor/Overview/treeview.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeView/VB/treeview.vb
rename to snippets/visualbasic/System.Windows.Forms/Cursor/Overview/treeview.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GroupBoxRadioButtonExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Cursors/Cross/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GroupBoxRadioButtonExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Cursors/Cross/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataFormats.Format.Format Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats+Format/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataFormats.Format.Format Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats+Format/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataFormats.GetFormat Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats+Format/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataFormats.GetFormat Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats+Format/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataFormats_CommaSeparatedValue/VB/dataformats_dif.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats/Dif/dataformats_dif.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataFormats_CommaSeparatedValue/VB/dataformats_dif.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats/Dif/dataformats_dif.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataFormats_GetFormat/VB/dataformats_getformat.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats/GetFormat/dataformats_getformat.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataFormats_GetFormat/VB/dataformats_getformat.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats/GetFormat/dataformats_getformat.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataFormats Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataFormats Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataFormats_StringFormat/VB/dataformats_stringformat.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats/StringFormat/dataformats_stringformat.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataFormats_StringFormat/VB/dataformats_stringformat.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats/StringFormat/dataformats_stringformat.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataFormats_UnicodeText1/VB/dataformats_unicodetext.vb b/snippets/visualbasic/System.Windows.Forms/DataFormats/Text/dataformats_unicodetext.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataFormats_UnicodeText1/VB/dataformats_unicodetext.vb
rename to snippets/visualbasic/System.Windows.Forms/DataFormats/Text/dataformats_unicodetext.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Column Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Column/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Column Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Column/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Nowhere Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Equals/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Nowhere Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Equals/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.GetHashCode Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/GetHashCode/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.GetHashCode Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/GetHashCode/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Row Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Row/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Row Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Row/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.ToString Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/ToString/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.ToString Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/ToString/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Type Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Type/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestInfo.Type Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestInfo/Type/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestType Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestType/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTestType Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid+HitTestType/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataGrid Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataGrid Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_AllowNavigationChanged/VB/mydatagrid_allownavigationchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/AllowNavigation/mydatagrid_allownavigationchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_AllowNavigationChanged/VB/mydatagrid_allownavigationchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/AllowNavigation/mydatagrid_allownavigationchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.AllowSorting Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/AllowSorting/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.AllowSorting Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/AllowSorting/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.AlternatingBackColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/AlternatingBackColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.AlternatingBackColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/AlternatingBackColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_BackgroundColorChanged/VB/mydatagrid_backgroundcolorchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/BackButtonClick/mydatagrid_backgroundcolorchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_BackgroundColorChanged/VB/mydatagrid_backgroundcolorchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/BackButtonClick/mydatagrid_backgroundcolorchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BackColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/BackColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BackColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/BackColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BackgroundColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/BackgroundColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BackgroundColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/BackgroundColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BeginEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/BeginEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BeginEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/BeginEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BorderStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/BorderStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.BorderStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/BorderStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionBackColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionBackColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionBackColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionBackColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionFont Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionFont/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionFont Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionFont/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionForeColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionForeColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionForeColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionForeColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionText Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionText/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionText Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionText/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionVisible Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionVisible/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CaptionVisible Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionVisible/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_CaptionVisibleChanged/VB/mydatagrid_captionvisiblechanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionVisibleChanged/mydatagrid_captionvisiblechanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_CaptionVisibleChanged/VB/mydatagrid_captionvisiblechanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CaptionVisibleChanged/mydatagrid_captionvisiblechanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.Collapse Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/Collapse/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.Collapse Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/Collapse/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ColumnHeadersVisible Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ColumnHeadersVisible/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ColumnHeadersVisible Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ColumnHeadersVisible/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CurrentCell Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CurrentCell/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CurrentCell Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CurrentCell/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CurrentRowIndex Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/CurrentRowIndex/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.CurrentRowIndex Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/CurrentRowIndex/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataMember Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/DataMember/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataMember Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/DataMember/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataSource Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/DataSource/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataSource Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/DataSource/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataSourceChanged Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/DataSourceChanged/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.DataSourceChanged Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/DataSourceChanged/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.Dispose Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/Dispose/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.Dispose Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/Dispose/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.EndEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/EndEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.EndEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/EndEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.Expand Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/Expand/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.Expand Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/Expand/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.FirstVisibleColumn Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/FirstVisibleColumn/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.FirstVisibleColumn Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/FirstVisibleColumn/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MyDataGridClass_FlatMode_ReadOnly/VB/mydatagridclass_flatmode_readonly.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/FlatMode/mydatagridclass_flatmode_readonly.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MyDataGridClass_FlatMode_ReadOnly/VB/mydatagridclass_flatmode_readonly.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/FlatMode/mydatagridclass_flatmode_readonly.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_ColorMembers/VB/datagrid_10.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ForeColor/datagrid_10.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_ColorMembers/VB/datagrid_10.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ForeColor/datagrid_10.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GetCellBounds Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/GetCellBounds/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GetCellBounds Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/GetCellBounds/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GetCellBounds1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/GetCellBounds/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GetCellBounds1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/GetCellBounds/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GetCurrentCellBounds Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/GetCurrentCellBounds/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GetCurrentCellBounds Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/GetCurrentCellBounds/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GridLineColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/GridLineColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GridLineColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/GridLineColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GridLineStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/GridLineStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.GridLineStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/GridLineStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HeaderBackColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/HeaderBackColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HeaderBackColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/HeaderBackColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HeaderForeColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/HeaderForeColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HeaderForeColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/HeaderForeColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTest Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/HitTest/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTest Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/HitTest/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTest1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/HitTest/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.HitTest1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/HitTest/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.IsExpanded Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/IsExpanded/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.IsExpanded Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/IsExpanded/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MyDataGridClass_ResetHeaderBackColor/VB/mydatagridclass_resetheaderbackcolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/IsSelected/mydatagridclass_resetheaderbackcolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MyDataGridClass_ResetHeaderBackColor/VB/mydatagridclass_resetheaderbackcolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/IsSelected/mydatagridclass_resetheaderbackcolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.this Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.this Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.this1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/Item/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.this1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/Item/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.NavigateBack Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/NavigateBack/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.NavigateBack Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/NavigateBack/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.NavigateTo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/NavigateTo/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.NavigateTo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/NavigateTo/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid.OnMouseDown/VB/overridemousedown.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/OnMouseDown/overridemousedown.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid.OnMouseDown/VB/overridemousedown.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/OnMouseDown/overridemousedown.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsBackColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsBackColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsBackColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsBackColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsForeColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsForeColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsForeColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsForeColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsLabelStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsLabelStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsLabelStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsLabelStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_ParentRowsLabelStyleChanged/VB/datagrid_parentrowslabelstylechanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsLabelStyleChanged/datagrid_parentrowslabelstylechanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_ParentRowsLabelStyleChanged/VB/datagrid_parentrowslabelstylechanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsLabelStyleChanged/datagrid_parentrowslabelstylechanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsVisible Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsVisible/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ParentRowsVisible Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ParentRowsVisible/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.PreferredColumnWidth Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/PreferredColumnWidth/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.PreferredColumnWidth Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/PreferredColumnWidth/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.PreferredRowHeight Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/PreferredRowHeight/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.PreferredRowHeight Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/PreferredRowHeight/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ReadOnly Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ReadOnly/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.ReadOnly Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ReadOnly/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.SetDataBinding Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/SetDataBinding/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.SetDataBinding Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/SetDataBinding/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_ShowParentDetailsButtonClick/VB/datagrid_showparentdetailsbuttonclick.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/ShowParentDetailsButtonClick/datagrid_showparentdetailsbuttonclick.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_ShowParentDetailsButtonClick/VB/datagrid_showparentdetailsbuttonclick.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/ShowParentDetailsButtonClick/datagrid_showparentdetailsbuttonclick.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.TableStyles Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/TableStyles/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.TableStyles Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/TableStyles/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGrid_UnSelect/VB/datagrid_unselect.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/UnSelect/datagrid_unselect.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGrid_UnSelect/VB/datagrid_unselect.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/UnSelect/datagrid_unselect.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.VisibleColumnCount Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/VisibleColumnCount/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.VisibleColumnCount Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/VisibleColumnCount/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.VisibleRowCount Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGrid/VisibleRowCount/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGrid.VisibleRowCount Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGrid/VisibleRowCount/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.DataGridBoolColumn1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/.ctor/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.DataGridBoolColumn1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/.ctor/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.AllowNull Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/AllowNull/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.AllowNull Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/AllowNull/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridBoolColumn/VB/datagridboolcolumn.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/AllowNullChanged/datagridboolcolumn.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridBoolColumn/VB/datagridboolcolumn.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/AllowNullChanged/datagridboolcolumn.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.EnterNullValue Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/EnterNullValue/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.EnterNullValue Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/EnterNullValue/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.TrueValue Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/FalseValue/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridBoolColumn.TrueValue Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/FalseValue/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridBoolColumn overview/VB/boolcolumn.vb b/snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/Overview/boolcolumn.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridBoolColumn overview/VB/boolcolumn.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridBoolColumn/Overview/boolcolumn.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.DataGridCell Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridCell/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.DataGridCell Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridCell/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.ColumnNumber Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridCell/ColumnNumber/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.ColumnNumber Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridCell/ColumnNumber/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.Equals Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridCell/Equals/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.Equals Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridCell/Equals/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.GetHashCode Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridCell/GetHashCode/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.GetHashCode Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridCell/GetHashCode/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridCell/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridCell/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.ToString Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridCell/ToString/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridCell.ToString Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridCell/ToString/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.DataGridColumnStyle1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.DataGridColumnStyle1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Alignment Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Alignment/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Alignment Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Alignment/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_AlignmentChanged/VB/datagridcolumnstyle_alignmentchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/AlignmentChanged/datagridcolumnstyle_alignmentchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_AlignmentChanged/VB/datagridcolumnstyle_alignmentchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/AlignmentChanged/datagridcolumnstyle_alignmentchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.CheckValidDataSource Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/CheckValidDataSource/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.CheckValidDataSource Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/CheckValidDataSource/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Commit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Commit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Commit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Commit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.ConcedeFocus Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ConcedeFocus/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.ConcedeFocus Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ConcedeFocus/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.DataGridTableStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/DataGridTableStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.DataGridTableStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/DataGridTableStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Edit1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Edit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Edit1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Edit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.EnterNullValue Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/EnterNullValue/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.EnterNullValue Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/EnterNullValue/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.GetMinimumHeight Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/GetMinimumHeight/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.GetMinimumHeight Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/GetMinimumHeight/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.GetPreferredHeight Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/GetPreferredHeight/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.GetPreferredHeight Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/GetPreferredHeight/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.GetPreferredSize Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/GetPreferredSize/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.GetPreferredSize Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/GetPreferredSize/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.HeaderText Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/HeaderText/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.HeaderText Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/HeaderText/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_HeaderTextChanged/VB/datagridcolumnstyle_headertextchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/HeaderTextChanged/datagridcolumnstyle_headertextchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_HeaderTextChanged/VB/datagridcolumnstyle_headertextchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/HeaderTextChanged/datagridcolumnstyle_headertextchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GridTableStylesCollectionExamples/VB/gridtablestylescollectionexamples.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/MappingName/gridtablestylescollectionexamples.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GridTableStylesCollectionExamples/VB/gridtablestylescollectionexamples.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/MappingName/gridtablestylescollectionexamples.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_MappingNameChanged/VB/datagridcolumnstyle_mappingnamechanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/MappingNameChanged/datagridcolumnstyle_mappingnamechanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_MappingNameChanged/VB/datagridcolumnstyle_mappingnamechanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/MappingNameChanged/datagridcolumnstyle_mappingnamechanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.NullText Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/NullText/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.NullText Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/NullText/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_NullTextChanged/VB/datagridcolumnstyle_nulltextchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/NullTextChanged/datagridcolumnstyle_nulltextchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_NullTextChanged/VB/datagridcolumnstyle_nulltextchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/NullTextChanged/datagridcolumnstyle_nulltextchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle Overview/VB/timecolumn.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Overview/timecolumn.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle Overview/VB/timecolumn.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Overview/timecolumn.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.PropertyDescriptor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/PropertyDescriptor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.PropertyDescriptor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/PropertyDescriptor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_PropertyDescriptorChanged/VB/propertydescriptorchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/PropertyDescriptorChanged/propertydescriptorchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_PropertyDescriptorChanged/VB/propertydescriptorchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/PropertyDescriptorChanged/propertydescriptorchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.ReadOnly Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ReadOnly/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.ReadOnly Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ReadOnly/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_ReadOnlyChanged/VB/datagridcolumnstyle_readonlychanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ReadOnlyChanged/datagridcolumnstyle_readonlychanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_ReadOnlyChanged/VB/datagridcolumnstyle_readonlychanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ReadOnlyChanged/datagridcolumnstyle_readonlychanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_ResetHeaderText/VB/datagridcolumnstyle_resetheadertext.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ResetHeaderText/datagridcolumnstyle_resetheadertext.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_ResetHeaderText/VB/datagridcolumnstyle_resetheadertext.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/ResetHeaderText/datagridcolumnstyle_resetheadertext.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.UpdateUI Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/UpdateUI/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.UpdateUI Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/UpdateUI/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Width Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Width/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridColumnStyle.Width Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/Width/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_WidthChanged/VB/datagridcolumnstyle_widthchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/WidthChanged/datagridcolumnstyle_widthchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridColumnStyle_WidthChanged/VB/datagridcolumnstyle_widthchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridColumnStyle/WidthChanged/datagridcolumnstyle_widthchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridLineStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridLineStyle/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridLineStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridLineStyle/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridParentRowsLabelStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridParentRowsLabelStyle/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridParentRowsLabelStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridParentRowsLabelStyle/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.DataGridTableStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.DataGridTableStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.DataGridTableStyle2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/.ctor/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.DataGridTableStyle2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/.ctor/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Sample2/VB/datagridtablestyle_sample2.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/AllowSorting/datagridtablestyle_sample2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Sample2/VB/datagridtablestyle_sample2.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/AllowSorting/datagridtablestyle_sample2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_sample5/VB/datagridtablestyle_sample5.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/AlternatingBackColor/datagridtablestyle_sample5.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_sample5/VB/datagridtablestyle_sample5.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/AlternatingBackColor/datagridtablestyle_sample5.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.BeginEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/BeginEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.BeginEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/BeginEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Sample3/VB/datagridtablestyle_sample3.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ColumnHeadersVisible/datagridtablestyle_sample3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Sample3/VB/datagridtablestyle_sample3.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ColumnHeadersVisible/datagridtablestyle_sample3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.DataGrid Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/DataGrid/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.DataGrid Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/DataGrid/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.EndEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/EndEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.EndEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/EndEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ForeColor/VB/datagridtablestyle_forecolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ForeColor/datagridtablestyle_forecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ForeColor/VB/datagridtablestyle_forecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ForeColor/datagridtablestyle_forecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.GridColumnStyles Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/GridColumnStyles/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.GridColumnStyles Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/GridColumnStyles/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_sample1/VB/datagridtablestyle_sample1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/GridLineStyleChanged/datagridtablestyle_sample1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_sample1/VB/datagridtablestyle_sample1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/GridLineStyleChanged/datagridtablestyle_sample1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Header_4/VB/datagridtablestyle_header_4.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/HeaderBackColor/datagridtablestyle_header_4.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Header_4/VB/datagridtablestyle_header_4.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/HeaderBackColor/datagridtablestyle_header_4.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Sample/VB/datagridtablestyle_sample.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/HeaderFont/datagridtablestyle_sample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_Sample/VB/datagridtablestyle_sample.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/HeaderFont/datagridtablestyle_sample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTable.MappingName Example/VB/bindarray.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/MappingName/bindarray.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTable.MappingName Example/VB/bindarray.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/MappingName/bindarray.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_PreferredColumnWidth/VB/datagridtablestyle_preferredcolumnwidth.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/PreferredColumnWidth/datagridtablestyle_preferredcolumnwidth.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_PreferredColumnWidth/VB/datagridtablestyle_preferredcolumnwidth.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/PreferredColumnWidth/datagridtablestyle_preferredcolumnwidth.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_PreferredRowHeight/VB/datagridtablestyle_preferredrowheight.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/PreferredRowHeight/datagridtablestyle_preferredrowheight.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_PreferredRowHeight/VB/datagridtablestyle_preferredrowheight.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/PreferredRowHeight/datagridtablestyle_preferredrowheight.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_PreferredRowHeightChanged/VB/preferredrowheightchanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/PreferredRowHeightChanged/preferredrowheightchanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_PreferredRowHeightChanged/VB/preferredrowheightchanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/PreferredRowHeightChanged/preferredrowheightchanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.ReadOnly Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ReadOnly/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTableStyle.ReadOnly Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ReadOnly/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ReadOnlyChanged/VB/datagridtablestyle_readonlychanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ReadOnlyChanged/datagridtablestyle_readonlychanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ReadOnlyChanged/VB/datagridtablestyle_readonlychanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ReadOnlyChanged/datagridtablestyle_readonlychanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetAlternatingBackcolor/VB/resetalternatingbackcolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetAlternatingBackColor/resetalternatingbackcolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetAlternatingBackcolor/VB/resetalternatingbackcolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetAlternatingBackColor/resetalternatingbackcolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetBackColor/VB/datagridtablestyle_resetbackcolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetBackColor/datagridtablestyle_resetbackcolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetBackColor/VB/datagridtablestyle_resetbackcolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetBackColor/datagridtablestyle_resetbackcolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetForeColor/VB/datagridtablestyle_resetforecolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetForeColor/datagridtablestyle_resetforecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetForeColor/VB/datagridtablestyle_resetforecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetForeColor/datagridtablestyle_resetforecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetGridLineColor/VB/datagridtablestyle_resetgridlinecolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetGridLineColor/datagridtablestyle_resetgridlinecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetGridLineColor/VB/datagridtablestyle_resetgridlinecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetGridLineColor/datagridtablestyle_resetgridlinecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetHeaderBackColor/VB/datagridtablestyle_resetheaderbackcolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetHeaderBackColor/datagridtablestyle_resetheaderbackcolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetHeaderBackColor/VB/datagridtablestyle_resetheaderbackcolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetHeaderBackColor/datagridtablestyle_resetheaderbackcolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetHeaderFont1/VB/datagridtablestyle_resetheaderfont1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetHeaderFont/datagridtablestyle_resetheaderfont1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetHeaderFont1/VB/datagridtablestyle_resetheaderfont1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetHeaderFont/datagridtablestyle_resetheaderfont1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetHeaderForeColor/VB/datagridtablestyle_resetheaderforecolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetHeaderForeColor/datagridtablestyle_resetheaderforecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetHeaderForeColor/VB/datagridtablestyle_resetheaderforecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetHeaderForeColor/datagridtablestyle_resetheaderforecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetLinkColor/VB/datagridtablestyle_resetlinkcolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetLinkColor/datagridtablestyle_resetlinkcolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_ResetLinkColor/VB/datagridtablestyle_resetlinkcolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetLinkColor/datagridtablestyle_resetlinkcolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_SelectionForeColor/VB/selectionforecolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetSelectionForeColor/selectionforecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_SelectionForeColor/VB/selectionforecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/ResetSelectionForeColor/selectionforecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_RowHeaderWidth/VB/rowheaderwidth.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/RowHeaderWidth/rowheaderwidth.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_RowHeaderWidth/VB/rowheaderwidth.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/RowHeaderWidth/rowheaderwidth.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_RowHeadersVisibleChanged/VB/rowheadersvisiblechanged.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/RowHeadersVisible/rowheadersvisiblechanged.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_RowHeadersVisibleChanged/VB/rowheadersvisiblechanged.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/RowHeadersVisible/rowheadersvisiblechanged.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_SelectionBackColor/VB/selectionbackcolor.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/SelectionBackColor/selectionbackcolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTableStyle_SelectionBackColor/VB/selectionbackcolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTableStyle/SelectionBackColor/selectionbackcolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBox_IsInEditOrNavigateMode/VB/datagridtextbox_isineditornavigatemode.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBox/IsInEditOrNavigateMode/datagridtextbox_isineditornavigatemode.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBox_IsInEditOrNavigateMode/VB/datagridtextbox_isineditornavigatemode.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBox/IsInEditOrNavigateMode/datagridtextbox_isineditornavigatemode.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBox_SetDataGrid/VB/datagridtextbox_setdatagrid.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBox/SetDataGrid/datagridtextbox_setdatagrid.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBox_SetDataGrid/VB/datagridtextbox_setdatagrid.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBox/SetDataGrid/datagridtextbox_setdatagrid.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBoxColumn_DataGridTextBoxColumn_2/VB/datagridtextboxcolumn_datagridtextboxcolumn_2.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/.ctor/datagridtextboxcolumn_datagridtextboxcolumn_2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBoxColumn_DataGridTextBoxColumn_2/VB/datagridtextboxcolumn_datagridtextboxcolumn_2.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/.ctor/datagridtextboxcolumn_datagridtextboxcolumn_2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.DataGridTextBoxColumn2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.DataGridTextBoxColumn2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.Edit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Edit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.Edit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Edit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.EndEdit Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/EndEdit/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.EndEdit Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/EndEdit/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.EnterNullValue Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/EnterNullValue/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.EnterNullValue Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/EnterNullValue/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBoxColumn Format/VB/datagridtextboxcolumn format.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Format/datagridtextboxcolumn format.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DataGridTextBoxColumn Format/VB/datagridtextboxcolumn format.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Format/datagridtextboxcolumn format.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.GetPreferredHeight Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/GetPreferredHeight/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.GetPreferredHeight Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/GetPreferredHeight/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.GetPreferredSize Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/GetPreferredSize/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.GetPreferredSize Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/GetPreferredSize/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.DataGridTextBoxColumn1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.DataGridTextBoxColumn1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.Paint2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Paint/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.Paint2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/Paint/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.TextBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/TextBox/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataGridTextBoxColumn.TextBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridTextBoxColumn/TextBox/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewAutoSize/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView+HitTestInfo/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewAutoSize/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView+HitTestInfo/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewAdvancedBorderStyle/VB/advancedborderstyle.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AdjustColumnHeaderBorderStyle/advancedborderstyle.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewAdvancedBorderStyle/VB/advancedborderstyle.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AdjustColumnHeaderBorderStyle/advancedborderstyle.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewStyleDemo/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AllowUserToAddRows/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewStyleDemo/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AllowUserToAddRows/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSelectedCollections/VB/DataGridViewSelectedCollections.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AreAllCellsSelected/DataGridViewSelectedCollections.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSelectedCollections/VB/DataGridViewSelectedCollections.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AreAllCellsSelected/DataGridViewSelectedCollections.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewComboBoxObjectBinding/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoGenerateColumns/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewComboBoxObjectBinding/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoGenerateColumns/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ButtonDemos/VB/datagridviewbanddemo.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumn/datagridviewbanddemo.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ButtonDemos/VB/datagridviewbanddemo.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumn/datagridviewbanddemo.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ButtonDemos/VB/datagridviewcolumndemo.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumn/datagridviewcolumndemo.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ButtonDemos/VB/datagridviewcolumndemo.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumn/datagridviewcolumndemo.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ButtonDemos/VB/datagridviewrowdemo.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumn/datagridviewrowdemo.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ButtonDemos/VB/datagridviewrowdemo.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumn/datagridviewrowdemo.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ProgrammaticResizing/VB/programmaticsizing.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumns/programmaticsizing.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ProgrammaticResizing/VB/programmaticsizing.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoResizeColumns/programmaticsizing.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewMasterDetails/VB/masterdetails.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoSizeColumnsMode/masterdetails.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewMasterDetails/VB/masterdetails.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoSizeColumnsMode/masterdetails.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.AutoSizing/VB/autosizing.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/AutoSizeRowsMode/autosizing.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.AutoSizing/VB/autosizing.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/AutoSizeRowsMode/autosizing.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewUnbound/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/BackgroundColor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewUnbound/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/BackgroundColor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewMisc2/vb/misc2.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/BeginEdit/misc2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewMisc2/vb/misc2.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/BeginEdit/misc2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewSimpleBound/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/BorderStyle/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewSimpleBound/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/BorderStyle/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewFillColumnsDemo/vb/fillcolumns.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CancelEdit/fillcolumns.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewFillColumnsDemo/vb/fillcolumns.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CancelEdit/fillcolumns.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.VirtualMode/VB/virtualmode.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CancelRowEdit/virtualmode.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.VirtualMode/VB/virtualmode.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CancelRowEdit/virtualmode.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewMisc/VB/datagridviewmisc.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellBeginEdit/datagridviewmisc.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewMisc/VB/datagridviewmisc.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellBeginEdit/datagridviewmisc.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ImageColumn_TicTacToe/VB/tictactoe.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellClick/tictactoe.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.ImageColumn_TicTacToe/VB/tictactoe.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellClick/tictactoe.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewColumn_AllColumns_Bound_Employees/VB/employees.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellContentClick/employees.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewColumn_AllColumns_Bound_Employees/VB/employees.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellContentClick/employees.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView_SharedRowScenarios/VB/sharedrows.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellContextMenuStripNeeded/sharedrows.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView_SharedRowScenarios/VB/sharedrows.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellContextMenuStripNeeded/sharedrows.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewDataValidation/VB/datavalidation.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellEndEdit/datavalidation.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewDataValidation/VB/datavalidation.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellEndEdit/datavalidation.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewCellPainting/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellPainting/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewCellPainting/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellPainting/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView_NeededEvents/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellToolTipTextNeeded/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView_NeededEvents/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellToolTipTextNeeded/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSelectionSum/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellValidated/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSelectionSum/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellValidated/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView._Virtual/VB/virtual.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CellValidating/virtual.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView._Virtual/VB/virtual.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CellValidating/virtual.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewClipboardDemo/VB/datagridviewclipboarddemo.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/ClipboardCopyMode/datagridviewclipboarddemo.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewClipboardDemo/VB/datagridviewclipboarddemo.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/ClipboardCopyMode/datagridviewclipboarddemo.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewRowPainting/VB/datagridviewrowpainting.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/ColumnWidthChanged/datagridviewrowpainting.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewRowPainting/VB/datagridviewrowpainting.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/ColumnWidthChanged/datagridviewrowpainting.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.DisabledButtons/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/CommitEdit/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.DisabledButtons/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/CommitEdit/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewCalendarColumn/VB/datagridviewcalendarcolumn.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/EditingControl/datagridviewcalendarcolumn.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewCalendarColumn/VB/datagridviewcalendarcolumn.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/EditingControl/datagridviewcalendarcolumn.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewRolloverCell/VB/rollovercell.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/InvalidateCell/rollovercell.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewRolloverCell/VB/rollovercell.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/InvalidateCell/rollovercell.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSimpleUnbound/VB/simpleunbound.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/Overview/simpleunbound.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSimpleUnbound/VB/simpleunbound.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/Overview/simpleunbound.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.RowTemplate/VB/datagridviewrowtemplate.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/RowTemplate/datagridviewrowtemplate.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.RowTemplate/VB/datagridviewrowtemplate.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/RowTemplate/datagridviewrowtemplate.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.RowOperations/VB/rowoperations.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/RowValidated/rowoperations.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.RowOperations/VB/rowoperations.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/RowValidated/rowoperations.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewProgrammaticSort/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/SelectedColumns/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewProgrammaticSort/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/SelectedColumns/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewIComparerSort/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/Sort/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewIComparerSort/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/Sort/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.SortCompare/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DataGridView/SortCompare/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.SortCompare/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridView/SortCompare/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSizingScenarios/vb/sizingscenarios.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewAutoSizeColumnMode/Overview/sizingscenarios.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewSizingScenarios/vb/sizingscenarios.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewAutoSizeColumnMode/Overview/sizingscenarios.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.MouseBasedResizing/VB/mousesizing.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewBand/Resizable/mousesizing.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.MouseBasedResizing/VB/mousesizing.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewBand/Resizable/mousesizing.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewContentAlignment/VB/changecolumnalignment.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewButtonColumn/DefaultCellStyle/changecolumnalignment.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GridViewContentAlignment/VB/changecolumnalignment.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewButtonColumn/DefaultCellStyle/changecolumnalignment.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewCell.ToolTipText/VB/datagridviewcell.tooltiptext.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewCell/Overview/datagridviewcell.tooltiptext.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewCell.ToolTipText/VB/datagridviewcell.tooltiptext.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewCell/Overview/datagridviewcell.tooltiptext.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewTrinaryVirtualCheckBox/VB/trivaluevirtualcheckbox.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewCheckBoxCell/FalseValue/trivaluevirtualcheckbox.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewTrinaryVirtualCheckBox/VB/trivaluevirtualcheckbox.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewCheckBoxCell/FalseValue/trivaluevirtualcheckbox.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView._CollectionBound/VB/collectionbound.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewColumn/DataPropertyName/collectionbound.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView._CollectionBound/VB/collectionbound.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewColumn/DataPropertyName/collectionbound.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.DataError/VB/errorhandling.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewDataErrorContexts/Overview/errorhandling.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridView.DataError/VB/errorhandling.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewDataErrorContexts/Overview/errorhandling.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewObjectBinding/VB/datagridviewobjectbinding.vb b/snippets/visualbasic/System.Windows.Forms/DataGridViewRow/DataBoundItem/datagridviewobjectbinding.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataGridViewObjectBinding/VB/datagridviewobjectbinding.vb
rename to snippets/visualbasic/System.Windows.Forms/DataGridViewRow/DataBoundItem/datagridviewobjectbinding.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.DataObject2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.DataObject2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.DataObject3 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/.ctor/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.DataObject3 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/.ctor/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.DataObject4 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/.ctor/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.DataObject4 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/.ctor/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetData Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/GetData/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetData Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/GetData/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetData2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/GetData/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetData2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/GetData/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetDataPresent Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/GetDataPresent/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetDataPresent Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/GetDataPresent/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetDataPresent1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/GetDataPresent/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetDataPresent1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/GetDataPresent/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetFormats Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/GetFormats/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetFormats Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/GetFormats/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetFormats1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/GetFormats/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.GetFormats1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/GetFormats/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData3 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DataObject.SetData3 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DataObject/SetData/source3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MonthCalendar/VB/monthcalendar.vb b/snippets/visualbasic/System.Windows.Forms/DateRangeEventArgs/Overview/monthcalendar.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MonthCalendar/VB/monthcalendar.vb
rename to snippets/visualbasic/System.Windows.Forms/DateRangeEventArgs/Overview/monthcalendar.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.CalendarFont/VB/calendarfont.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/CalendarFont/calendarfont.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.CalendarFont/VB/calendarfont.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/CalendarFont/calendarfont.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.CalendarForeColor/VB/calendarforecolor.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/CalendarForeColor/calendarforecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.CalendarForeColor/VB/calendarforecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/CalendarForeColor/calendarforecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.CalendarMonthBackground/VB/calendarmonthbackground.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/CalendarMonthBackground/calendarmonthbackground.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.CalendarMonthBackground/VB/calendarmonthbackground.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/CalendarMonthBackground/calendarmonthbackground.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DateTimePicker.CustomFormat Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/CustomFormat/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DateTimePicker.CustomFormat Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/CustomFormat/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DateTimePicker/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/DropDown/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DateTimePicker/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/DropDown/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DateTimePicker Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DateTimePicker Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.Value/VB/value.vb b/snippets/visualbasic/System.Windows.Forms/DateTimePicker/Value/value.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DateTimePicker.Value/VB/value.vb
rename to snippets/visualbasic/System.Windows.Forms/DateTimePicker/Value/value.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MessageBox.Show Variations/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DialogResult/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MessageBox.Show Variations/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DialogResult/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DomainUpDown.DomainUpDownItemCollection Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DomainUpDown+DomainUpDownItemCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DomainUpDown.DomainUpDownItemCollection Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DomainUpDown+DomainUpDownItemCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic DomainUpDown Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/DomainUpDown/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic DomainUpDown Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/DomainUpDown/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.DrawMode/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DrawItemEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.DrawMode/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DrawItemEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MenuItemOwnerDraw/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DrawItemEventHandler/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MenuItemOwnerDraw/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DrawItemEventHandler/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MeasureItemEventArgs/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DrawItemState/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MeasureItemEventArgs/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DrawItemState/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListViewOwnerDraw/VB/listviewownerdraw.vb b/snippets/visualbasic/System.Windows.Forms/DrawListViewColumnHeaderEventArgs/Overview/listviewownerdraw.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListViewOwnerDraw/VB/listviewownerdraw.vb
rename to snippets/visualbasic/System.Windows.Forms/DrawListViewColumnHeaderEventArgs/Overview/listviewownerdraw.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolTip.OwnerDraw/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/DrawToolTipEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolTip.OwnerDraw/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/DrawToolTipEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeViewOwnerDraw/VB/treeviewownerdraw.vb b/snippets/visualbasic/System.Windows.Forms/DrawTreeNodeEventArgs/Overview/treeviewownerdraw.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeViewOwnerDraw/VB/treeviewownerdraw.vb
rename to snippets/visualbasic/System.Windows.Forms/DrawTreeNodeEventArgs/Overview/treeviewownerdraw.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ErrorProvider/VB/errorproviderexample.vb b/snippets/visualbasic/System.Windows.Forms/ErrorBlinkStyle/Overview/errorproviderexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ErrorProvider/VB/errorproviderexample.vb
rename to snippets/visualbasic/System.Windows.Forms/ErrorBlinkStyle/Overview/errorproviderexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ErrorProvider Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ErrorProvider/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ErrorProvider Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ErrorProvider/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic OSFeature Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/FeatureSupport/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic OSFeature Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/FeatureSupport/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FileDialogCommonPlaces/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/CustomPlaces/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FileDialogCommonPlaces/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/CustomPlaces/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RichTextBoxSaveFile/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/DefaultExt/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RichTextBoxSaveFile/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/DefaultExt/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.vb
similarity index 82%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.vb
index 3135f686027..c8dde7487a1 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/Form1.vb
@@ -1,13 +1,18 @@
-Imports System.Security
+Imports System.Drawing
+Imports System.Security
+Imports System.Windows.Forms
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
+
'
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
InitializeOpenFileDialog()
End Sub
Private Sub SelectFileButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SelectFileButton.Click
- Dim dr As DialogResult = Me.OpenFileDialog1.ShowDialog()
+ Dim dr As DialogResult = OpenFileDialog1.ShowDialog()
If (dr = System.Windows.Forms.DialogResult.OK) Then
' Read the files
Dim file As String
@@ -22,12 +27,12 @@ Public Class Form1
FlowLayoutPanel1.Controls.Add(pb)
Catch SecEx As SecurityException
' The user lacks appropriate permissions to read files, discover paths, etc.
- MessageBox.Show("Security error. Please contact your administrator for details.\n\n" & _
- "Error message: " & SecEx.Message & "\n\n" & _
+ MessageBox.Show("Security error. Please contact your administrator for details.\n\n" &
+ "Error message: " & SecEx.Message & "\n\n" &
"Details (send to Support):\n\n" & SecEx.StackTrace)
Catch ex As Exception
' Could not load the image - probably permissions-related.
- MessageBox.Show(("Cannot display the image: " & file.Substring(file.LastIndexOf("\"c)) & _
+ MessageBox.Show(("Cannot display the image: " & file.Substring(file.LastIndexOf("\"c)) &
". You may not have permission to read the file, or " + "it may be corrupt." _
& ControlChars.Lf & ControlChars.Lf & "Reported error: " & ex.Message))
End Try
@@ -37,13 +42,13 @@ Public Class Form1
Public Sub InitializeOpenFileDialog()
' Set the file dialog to filter for graphics files.
- Me.OpenFileDialog1.Filter = _
- "Images (*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|" + _
+ OpenFileDialog1.Filter =
+ "Images (*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|" +
"All files (*.*)|*.*"
' Allow the user to select multiple images.
- Me.OpenFileDialog1.Multiselect = True
- Me.OpenFileDialog1.Title = "My Image Browser"
+ OpenFileDialog1.Multiselect = True
+ OpenFileDialog1.Title = "My Image Browser"
End Sub
'
-End Class
\ No newline at end of file
+End Class
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/My Project/Settings.settings
diff --git a/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/TestOpenFileDialogMultiSelectVB.vbproj b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/TestOpenFileDialogMultiSelectVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/FileDialog/FileNames/TestOpenFileDialogMultiSelectVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic OpenFileDialog Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic OpenFileDialog Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.vb
similarity index 93%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.vb
index a9b24816428..fa1a0b76562 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/Form1.vb
@@ -1,8 +1,12 @@
'
Imports System.IO
Imports System.Text
+Imports System.Windows.Forms
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
+
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.SaveFileDialog1.SupportMultiDottedExtensions = True
Me.SaveFileDialog1.Filter = "Data text files|*.data.txt"
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/My Project/Settings.settings
diff --git a/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/TestSaveFileDialogVB.vbproj b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/TestSaveFileDialogVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/FileDialog/SupportMultiDottedExtensions/TestSaveFileDialogVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FlowLayoutPanel/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/FlowDirection/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FlowLayoutPanel/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FlowDirection/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FolderBrowserDialog/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/FolderBrowserDialog/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FolderBrowserDialog/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FolderBrowserDialog/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FontDialogMustExist/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/FontDialog/Apply/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FontDialogMustExist/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FontDialog/Apply/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic FontDialog Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/FontDialog/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic FontDialog Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/FontDialog/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/FontDialog.ShowApply/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/FontDialog/ShowApply/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/FontDialog.ShowApply/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FontDialog/ShowApply/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ControlCollection Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form+ControlCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ControlCollection Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form+ControlCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FormsActivate/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/Activate/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FormsActivate/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/Activate/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ActiveForm Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/ActiveForm/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ActiveForm Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/ActiveForm/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ActiveMdiChild Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/ActiveMdiChild/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ActiveMdiChild Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/ActiveMdiChild/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AddOwnedForm/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/AddOwnedForm/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AddOwnedForm/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/AddOwnedForm/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoScroll/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/AutoScroll/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.AutoScroll/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/AutoScroll/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ClientSize Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/ClientSize/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ClientSize Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/ClientSize/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.Closing/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/Closing/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.Closing/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/Closing/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ControlBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/ControlBox/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ControlBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/ControlBox/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.DesktopBounds Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/DesktopBounds/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.DesktopBounds Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/DesktopBounds/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.DesktopLocation Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/DesktopLocation/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.DesktopLocation Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/DesktopLocation/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.DialogResult Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/DialogResult/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.DialogResult Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/DialogResult/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MdiClientExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/IsMdiContainer/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MdiClientExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/IsMdiContainer/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.LayoutMdi Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/LayoutMdi/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.LayoutMdi Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/LayoutMdi/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FormExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/MaximumSize/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.FormExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/MaximumSize/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.MDIChildren/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/MdiChildren/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.MDIChildren/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/MdiChildren/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.MDIParent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/MdiParent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.MDIParent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/MdiParent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.MainMenu Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/Menu/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.MainMenu Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/Menu/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.Modal/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/Modal/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.Modal/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/Modal/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.Opacity/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/Opacity/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.Opacity/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/Opacity/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.AcceptButton Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.AcceptButton Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.OwnedForms/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/OwnedForms/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.OwnedForms/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/OwnedForms/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ShowDialog Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/ShowDialog/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.ShowDialog Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/ShowDialog/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.ShowInTaskbar/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/ShowInTaskbar/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.ShowInTaskbar/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/ShowInTaskbar/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.SizeGripStyle/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/SizeGripStyle/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.SizeGripStyle/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/SizeGripStyle/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.StartPosition Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/StartPosition/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.StartPosition Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/StartPosition/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.TopMost/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Form/TopMost/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Form.TopMost/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/TopMost/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Form.TransparencyKey Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Form/TransparencyKey/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Form.TransparencyKey Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Form/TransparencyKey/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/FormBorderStyle/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/FormBorderStyle/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/FormBorderStyle/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/FormBorderStyle/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/FormStartPosition/VB/formstartposition.vb b/snippets/visualbasic/System.Windows.Forms/FormStartPosition/Overview/formstartposition.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/FormStartPosition/VB/formstartposition.vb
rename to snippets/visualbasic/System.Windows.Forms/FormStartPosition/Overview/formstartposition.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/FormWindowState/VB/formwindowstate.vb b/snippets/visualbasic/System.Windows.Forms/FormWindowState/Overview/formwindowstate.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/FormWindowState/VB/formwindowstate.vb
rename to snippets/visualbasic/System.Windows.Forms/FormWindowState/Overview/formwindowstate.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.AddRange Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/AddRange/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.AddRange Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/AddRange/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GridColumnStylesCollection_Members/VB/gridcolumnstylescollection_members.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Clear/gridcolumnstylescollection_members.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GridColumnStylesCollection_Members/VB/gridcolumnstylescollection_members.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Clear/gridcolumnstylescollection_members.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.Contains Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Contains/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.Contains Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Contains/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.Contains1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Contains/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.Contains1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Contains/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.Contains2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Contains/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.Contains2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Contains/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.IndexOf Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/IndexOf/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.IndexOf Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/IndexOf/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.this Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.this Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.this1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Item/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.this1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Item/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.this2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Item/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection.this2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Item/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridColumnStylesCollection Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GridColumnStylesCollection_RemoveAt/VB/gridcolumnstylescollection_removeat.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Remove/gridcolumnstylescollection_removeat.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GridColumnStylesCollection_RemoveAt/VB/gridcolumnstylescollection_removeat.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/Remove/gridcolumnstylescollection_removeat.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GridColumnStylesCollection_ResetPropertyDescriptor/VB/gridcolumnstylescollection_resetpropertydescriptor.vb b/snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/ResetPropertyDescriptors/gridcolumnstylescollection_resetpropertydescriptor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GridColumnStylesCollection_ResetPropertyDescriptor/VB/gridcolumnstylescollection_resetpropertydescriptor.vb
rename to snippets/visualbasic/System.Windows.Forms/GridColumnStylesCollection/ResetPropertyDescriptors/gridcolumnstylescollection_resetpropertydescriptor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridTableStylesCollection.Clear Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridTableStylesCollection/Clear/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridTableStylesCollection.Clear Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridTableStylesCollection/Clear/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GridTableStylesCollection.CollectionChanged Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GridTableStylesCollection/CollectionChanged/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GridTableStylesCollection.CollectionChanged Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GridTableStylesCollection/CollectionChanged/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic GroupBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/GroupBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic GroupBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/GroupBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GroupBoxRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/GroupBoxRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.GroupBoxRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/GroupBoxRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic HScrollBar Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/HScrollBar/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic HScrollBar Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/HScrollBar/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/Form1.vb
similarity index 84%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/Form1.vb
index 1e5445833b0..f094c3b105d 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/Form1.vb
@@ -1,4 +1,7 @@
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
+
Sub New()
' This call is required by the Windows Form Designer.
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/MouseWheelControl.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/MouseWheelControl.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/MouseWheelControl.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/MouseWheelControl.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/MouseWheelControl.vb b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/MouseWheelControl.vb
similarity index 90%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/MouseWheelControl.vb
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/MouseWheelControl.vb
index 3189936b8cd..67cec94b40b 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/MouseWheelControl.vb
+++ b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/MouseWheelControl.vb
@@ -1,4 +1,6 @@
'
+Imports System.Windows.Forms
+
Public Class MouseWheelControl
Sub New()
' Add initialization code for the control here.
@@ -10,4 +12,4 @@ Public Class MouseWheelControl
' Perform custom mouse wheel action here.
End Sub
End Class
-'
\ No newline at end of file
+'
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/My Project/Settings.settings
diff --git a/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/TestMouseWheelVB.vbproj b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/TestMouseWheelVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/HandledMouseEventArgs/Overview/TestMouseWheelVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Help/VB/helpsnippet.vb b/snippets/visualbasic/System.Windows.Forms/Help/Overview/helpsnippet.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Help/VB/helpsnippet.vb
rename to snippets/visualbasic/System.Windows.Forms/Help/Overview/helpsnippet.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Help/ShowHelp/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Help/ShowHelp/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.KeyEventsHelpAndErrors/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/HelpProvider/GetHelpString/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.KeyEventsHelpAndErrors/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HelpProvider/GetHelpString/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpProvider/VB/helpprovider.vb b/snippets/visualbasic/System.Windows.Forms/HelpProvider/Overview/helpprovider.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpProvider/VB/helpprovider.vb
rename to snippets/visualbasic/System.Windows.Forms/HelpProvider/Overview/helpprovider.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpProviderAndImageListExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/HelpProvider/SetHelpNavigator/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HelpProviderAndImageListExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HelpProvider/SetHelpNavigator/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/HorizontalAlignment/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/HorizontalAlignment/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/HorizontalAlignment/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HorizontalAlignment/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.vb
similarity index 92%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.vb
index 3b7f145a03b..087801e2058 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/Form1.vb
@@ -1,16 +1,19 @@
-Imports System.Xml
-Imports System.Data
-Imports System.Data.SqlClient
+Imports System.Data
+Imports System.Windows.Forms
+Imports Microsoft.Data.SqlClient
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
+
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim mtb As MaskedTextBox = New MaskedTextBox()
End Sub
Private Sub GetDocument()
- '
- Dim Doc as HtmlDocument = WebBrowser1.Document
- '
+ '
+ Dim Doc As HtmlDocument = WebBrowser1.Document
+ '
End Sub
'
@@ -32,7 +35,7 @@ Public Class Form1
'
Private Function GetLastModifiedDate() As String
If (Not (WebBrowser1.Document Is Nothing)) Then
- Dim CurrentDocument As MSHTML.IHTMLDocument2 = WebBrowser1.Document.DomDocument
+ Dim CurrentDocument As Object = WebBrowser1.Document.DomDocument
GetLastModifiedDate = CurrentDocument.lastModified
Else
GetLastModifiedDate = Nothing
@@ -73,10 +76,10 @@ Public Class Form1
'
Private Sub DisplayMetaDescription()
If (WebBrowser1.Document IsNot Nothing) Then
- Dim Elems As HtmlElementCollection
- Dim WebOC as WebBrowser = WebBrowser1
+ Dim Elems As HtmlElementCollection
+ Dim WebOC As WebBrowser = WebBrowser1
- Elems = WebOC.Document.GetElementsByTagName("META")
+ Elems = WebOC.Document.GetElementsByTagName("META")
For Each elem As HtmlElement In Elems
Dim NameStr As String = elem.GetAttribute("name")
@@ -155,7 +158,7 @@ Public Class Form1
Dim TableRow As HtmlElement
- ' Create the table header.
+ ' Create the table header.
Dim TableHeader As HtmlElement = .CreateElement("THEAD")
TableElem.AppendChild(TableHeader)
TableRow = .CreateElement("TR")
@@ -234,17 +237,17 @@ Public Class Form1
End Sub
'
-' '
- ' Public Sub SnipSelected()
- ' If (webBrowser1.Document IsNot Nothing) Then
- ' Dim o As Object = Nothing
+ ' '
+ ' Public Sub SnipSelected()
+ ' If (webBrowser1.Document IsNot Nothing) Then
+ ' Dim o As Object = Nothing
' webBrowser1.Document.ExecCommand("Copy", False, o)
- ' Dim selected As String = CType(o, String)
- ' If (selected IsNot Nothing) AndAlso selected.Length > 0 Then
- ' MessageBox.Show("Selected text: " & selected)
- ' End If
- 'End If
- ' End Sub
+ ' Dim selected As String = CType(o, String)
+ ' If (selected IsNot Nothing) AndAlso selected.Length > 0 Then
+ ' MessageBox.Show("Selected text: " & selected)
+ ' End If
+ 'End If
+ ' End Sub
'
Private Sub TestHTMLThrowButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TestHTMLThrowButton.Click
@@ -318,4 +321,4 @@ Public Class Form1
Private Sub ExportUrlsButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExportUrlsButton.Click
Me.ExportDocumentLink()
End Sub
-End Class
\ No newline at end of file
+End Class
diff --git a/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/HtmlDocumentProject.vbproj b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/HtmlDocumentProject.vbproj
new file mode 100644
index 00000000000..54f95ccfff3
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/HtmlDocumentProject.vbproj
@@ -0,0 +1,13 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
+
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyEvents.vb b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MyEvents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyEvents.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MyEvents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyResources.resx b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MyResources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyResources.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MyResources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyResources.vb b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MyResources.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyResources.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MyResources.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MySettings.settings b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MySettings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MySettings.settings
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MySettings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MySettings.vb b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MySettings.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MySettings.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/My Project/MySettings.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/app.config b/snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/app.config
rename to snippets/visualbasic/System.Windows.Forms/HtmlDocument/Overview/app.config
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.vb
similarity index 97%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.vb
index 3b466396eff..97e413df1b9 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/Form1.vb
@@ -1,6 +1,9 @@
Imports System.Net
+Imports System.Windows.Forms
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
Private Sub PrintDOMButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PrintDOMButton.Click
PrintDomBegin()
@@ -105,16 +108,16 @@ Public Class Form1
'
Private Sub CreateHyperlinkFromSelection()
If (WebBrowser1.Document IsNot Nothing) Then
- Dim IDoc As mshtml.IHTMLDocument2 = WebBrowser1.Document.DomDocument
+ Dim IDoc = WebBrowser1.Document.DomDocument
If (Not (IDoc Is Nothing)) Then
- Dim ISelect As mshtml.IHTMLSelectionObject = IDoc.selection
+ Dim ISelect = IDoc.selection
If (ISelect Is Nothing) Then
MsgBox("Please select some text before using this command.")
Exit Sub
End If
- Dim TxtRange As mshtml.IHTMLTxtRange = ISelect.createRange()
+ Dim TxtRange = ISelect.createRange()
' Create the link.
If (TxtRange.queryCommandEnabled("CreateLink")) Then
@@ -147,7 +150,7 @@ Public Class Form1
Elem.InnerHtml = HtmlMenu
' Retrieve the menu cues and hook up an event handler for expanding and collapsing display of the
- ' child elements.
+ ' child elements.
For Each MenuCueElem As HtmlElement In Elem.GetElementsByTagName("SPAN")
If MenuCueElem.Id.EndsWith("cue") Then
AddHandler MenuCueElem.Click, New HtmlElementEventHandler(AddressOf Me.Element_Click)
@@ -156,7 +159,7 @@ Public Class Form1
End Sub
Private Sub Element_Click(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
- ' !TODO: Need SetStyle() implemented per DCR.
+ ' !TODO: Need SetStyle() implemented per DCR.
End Sub
'
@@ -249,7 +252,7 @@ Public Class Form1
Private Sub AddTopPageMessage(ByVal Message As String)
If (WebBrowser1.Document IsNot Nothing) Then
With WebBrowser1.Document
- ' Do not insert the warning again if it already exists.
+ ' Do not insert the warning again if it already exists.
Dim ReturnedElems As HtmlElementCollection = .All.GetElementsByName("ADatumWarningDiv")
If (Not (ReturnedElems Is Nothing) And (ReturnedElems.Count > 0)) Then
Exit Sub
@@ -426,4 +429,4 @@ Public Class Form1
Private Sub FlowLayoutPanel1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles FlowLayoutPanel1.Paint
End Sub
-End Class
\ No newline at end of file
+End Class
diff --git a/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/HtmlElementProject.vbproj b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/HtmlElementProject.vbproj
new file mode 100644
index 00000000000..72ca1fff2f2
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/HtmlElementProject.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net481-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyEvents.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MyEvents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyEvents.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MyEvents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyResources.resx b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MyResources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyResources.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MyResources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyResources.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MyResources.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyResources.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MyResources.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MySettings.settings b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MySettings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MySettings.settings
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MySettings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MySettings.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MySettings.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MySettings.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/My Project/MySettings.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/app.config b/snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/app.config
rename to snippets/visualbasic/System.Windows.Forms/HtmlElement/Overview/app.config
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.vb
similarity index 97%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.vb
index 751fba1b2c0..54037eff4f0 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/Form1.vb
@@ -1,4 +1,8 @@
-Public Class Form1
+Imports System.Windows.Forms
+
+Public Class Form1
+ Public Shared Sub Main()
+ End Sub
Private Sub GetLinksFromFramesButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetLinksFromFramesButton.Click
Me.GetLinksFromFrames()
@@ -50,7 +54,7 @@
"dialogLeft: 300px; edge: Sunken; center: Yes; help: Yes; resizable: No; status: No;"
' Show the dialog.
- Dim RawWindow As mshtml.IHTMLWindow2 = Frame.DomWindow
+ Dim RawWindow = Frame.DomWindow
RawWindow.showModalDialog("http://www.adatum.com/dialogWindow.htm", Nothing, CObj(DialogArguments))
End If
End Sub
@@ -173,11 +177,11 @@
OrderWindow = .Window.OpenNew(New Uri("file://C:\\orderForm.htm"), "")
' !TODO: Perform this in the load event handler!
- ' Get order form.
+ ' Get order form.
Dim ElemCollection As System.Windows.Forms.HtmlElementCollection = .All.GetElementsByName("NewOrderForm")
If (ElemCollection.Count = 1) Then
FormElement = ElemCollection(0)
- ' TODO: Resolve this.
+ ' TODO: Resolve this.
'FormElement.AttachEventHandler("onsubmit", New HtmlElementEventHandler(AddressOf Form_Submit))
End If
End With
@@ -188,7 +192,7 @@
Private Sub Form_Submit(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
Dim DoOrder As Boolean = OrderWindow.Confirm("Once you transmit this order, you cannot cancel it. Submit?")
If (Not DoOrder) Then
- ' Cancel the submit.
+ ' Cancel the submit.
e.ReturnValue = False
OrderWindow.Alert("Submit cancelled.")
End If
@@ -257,7 +261,7 @@
'
- Dim WithEvents Doc As Windows.Forms.HtmlDocument
+ Dim WithEvents Doc As HtmlDocument
Private Sub EnableClickScroll()
If (WebBrowser1.Document IsNot Nothing) Then
diff --git a/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/HtmlWindowProject.vbproj b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/HtmlWindowProject.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/HtmlWindowProject.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyEvents.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MyEvents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyEvents.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MyEvents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyResources.resx b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MyResources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyResources.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MyResources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyResources.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MyResources.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyResources.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MyResources.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MySettings.settings b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MySettings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MySettings.settings
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MySettings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MySettings.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MySettings.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MySettings.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/My Project/MySettings.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/app.config b/snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/app.config
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementErrorEventArgs/Overview/app.config
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.vb
similarity index 91%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.vb
index 5b65f091509..f2740e77657 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/Form1.vb
@@ -1,4 +1,8 @@
-Public Class Form1
+Imports System.Windows.Forms
+
+Public Class Form1
+ Public Shared Sub Main()
+ End Sub
Dim WithEvents Doc As HtmlDocument
diff --git a/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/HtmlElementEventArgsProjectVB.vbproj b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/HtmlElementEventArgsProjectVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/HtmlElementEventArgsProjectVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventArgs/ClientMousePosition/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/HtmlElementEventHandler/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/HtmlElementEventHandler/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/HtmlElementEventHandler/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/HtmlElementEventHandler/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IButtonControl Implementation/VB/mybutton.vb b/snippets/visualbasic/System.Windows.Forms/IButtonControl/Overview/mybutton.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IButtonControl Implementation/VB/mybutton.vb
rename to snippets/visualbasic/System.Windows.Forms/IButtonControl/Overview/mybutton.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetData1/VB/getdata1.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetData/getdata1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetData1/VB/getdata1.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetData/getdata1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetData2/VB/getdata2.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetData/getdata2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetData2/VB/getdata2.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetData/getdata2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetData3/VB/getdata3.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetData/getdata3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetData3/VB/getdata3.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetData/getdata3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetDataPresent1/VB/getdatapresent1.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetDataPresent/getdatapresent1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetDataPresent1/VB/getdatapresent1.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetDataPresent/getdatapresent1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetDataPresent2/VB/getdatapresent2.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetDataPresent/getdatapresent2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetDataPresent2/VB/getdatapresent2.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetDataPresent/getdatapresent2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetDataPresent3/VB/getdatapresent3.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetDataPresent/getdatapresent3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetDataPresent3/VB/getdatapresent3.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetDataPresent/getdatapresent3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetFormats1/VB/getformats1.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetFormats/getformats1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetFormats1/VB/getformats1.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetFormats/getformats1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetFormats2/VB/getformats2.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/GetFormats/getformats2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetFormats2/VB/getformats2.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/GetFormats/getformats2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SetData4/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SetData4/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SetData1/VB/setdata1.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/setdata1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SetData1/VB/setdata1.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/setdata1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SetData2/VB/setdata2.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/setdata2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SetData2/VB/setdata2.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/setdata2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SetData3/VB/setdata3.vb b/snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/setdata3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SetData3/VB/setdata3.vb
rename to snippets/visualbasic/System.Windows.Forms/IDataObject/SetData/setdata3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic IWin32Window Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/IWin32Window/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic IWin32Window Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/IWin32Window/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ImageList Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ImageList+ImageCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ImageList Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ImageList+ImageCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/InputLanguageChanged/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ImeMode/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/InputLanguageChanged/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ImeMode/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.Culture Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/Culture/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.Culture Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/Culture/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.CurrentInputLanguage Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/CurrentInputLanguage/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.CurrentInputLanguage Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/CurrentInputLanguage/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.DefaultInputLanguage Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/DefaultInputLanguage/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.DefaultInputLanguage Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/DefaultInputLanguage/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.FromCulture Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/FromCulture/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.FromCulture Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/FromCulture/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.Handle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/Handle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.Handle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/Handle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.InstalledInputLanguages Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/InstalledInputLanguages/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.InstalledInputLanguages Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/InstalledInputLanguages/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.LayoutName Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/LayoutName/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage.LayoutName Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/LayoutName/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/InputLanguage/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic InputLanguage Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/InputLanguage/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView2/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ItemCheckEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView2/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ItemCheckEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeViewDragDrop/VB/treeviewdragdrop.vb b/snippets/visualbasic/System.Windows.Forms/ItemDragEventArgs/Overview/treeviewdragdrop.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeViewDragDrop/VB/treeviewdragdrop.vb
rename to snippets/visualbasic/System.Windows.Forms/ItemDragEventArgs/Overview/treeviewdragdrop.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/KeyEventArgs.Modifiers/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/KeyEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/KeyEventArgs.Modifiers/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/KeyEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/keyeventargs.suppresskeypress/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/KeyEventArgs/SuppressKeyPress/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/keyeventargs.suppresskeypress/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/KeyEventArgs/SuppressKeyPress/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/KeyPressEventArgs/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/KeyPressEventArgs/Handled/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/KeyPressEventArgs/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/KeyPressEventArgs/Handled/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic KeyPressEventArgs Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/KeyPressEventArgs/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic KeyPressEventArgs Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/KeyPressEventArgs/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic KeyPressEventArgs Example/VB/source2.vb b/snippets/visualbasic/System.Windows.Forms/KeyPressEventArgs/Overview/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic KeyPressEventArgs Example/VB/source2.vb
rename to snippets/visualbasic/System.Windows.Forms/KeyPressEventArgs/Overview/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.vb
similarity index 88%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.vb
index a77ce3f43af..190f90c67fe 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/Form1.vb
@@ -1,5 +1,9 @@
-'
+Imports System.Windows.Forms
+
+'
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
Private Sub KeyDownWork(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) _
Handles TextBox1.KeyDown
diff --git a/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/KeysConverterVB.vbproj b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/KeysConverterVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/KeysConverterVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/KeysConverter/Overview/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LabelAutoSize/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Label/AutoSize/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LabelAutoSize/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Label/AutoSize/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Label_Image/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Label/Image/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Label_Image/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Label/Image/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Label Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Label/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Label Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Label/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView3/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/LabelEditEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView3/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/LabelEditEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/LayoutEventArgs/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/LayoutEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/LayoutEventArgs/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/LayoutEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.GridStrip/VB/GridStrip.vb b/snippets/visualbasic/System.Windows.Forms/LayoutSettings/Overview/GridStrip.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.GridStrip/VB/GridStrip.vb
rename to snippets/visualbasic/System.Windows.Forms/LayoutSettings/Overview/GridStrip.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LinkLabel/VB/linklabel.vb b/snippets/visualbasic/System.Windows.Forms/LinkArea/Overview/linklabel.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LinkLabel/VB/linklabel.vb
rename to snippets/visualbasic/System.Windows.Forms/LinkArea/Overview/linklabel.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LinkLabelExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/LinkBehavior/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LinkLabelExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/LinkBehavior/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/LinkLabel Overview/VB/linklabelex.vb b/snippets/visualbasic/System.Windows.Forms/LinkLabel+LinkCollection/Add/linklabelex.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/LinkLabel Overview/VB/linklabelex.vb
rename to snippets/visualbasic/System.Windows.Forms/LinkLabel+LinkCollection/Add/linklabelex.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LinkLabelSimple/VB/form.vb b/snippets/visualbasic/System.Windows.Forms/LinkLabel/Overview/form.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.LinkLabelSimple/VB/form.vb
rename to snippets/visualbasic/System.Windows.Forms/LinkLabel/Overview/form.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ListBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ListBox+ObjectCollection/Add/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ListBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox+ObjectCollection/Add/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListBoxExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox+ObjectCollection/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListBoxExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox+ObjectCollection/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.SelectedIndex/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox+ObjectCollection/RemoveAt/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.SelectedIndex/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox+ObjectCollection/RemoveAt/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindString/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox+SelectedIndexCollection/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindString/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox+SelectedIndexCollection/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ListBox.BeginUpdate Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/BeginUpdate/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ListBox.BeginUpdate Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/BeginUpdate/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListBox.MultiColumn/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/ColumnWidth/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListBox.MultiColumn/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/ColumnWidth/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindString2/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/FindString/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindString2/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/FindString/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindStringExact/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/FindStringExact/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindStringExact/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/FindStringExact/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindStringExact2/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/FindStringExact/form11.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.FindStringExact2/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/FindStringExact/form11.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.GetSelected/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/GetSelected/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.GetSelected/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/GetSelected/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListView.HorizontalExtent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/HorizontalExtent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListView.HorizontalExtent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/HorizontalExtent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.AllowDrop/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/IndexFromPoint/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.AllowDrop/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/IndexFromPoint/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.PreferredHeight/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/PreferredHeight/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.PreferredHeight/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/PreferredHeight/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.SelectedIndexChanged/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/SelectedIndexChanged/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.SelectedIndexChanged/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/SelectedIndexChanged/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListBoxSort/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/Sort/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListBoxSort/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/Sort/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListBox.UseTabStops/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListBox/UseTabStops/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListBox.UseTabStops/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListBox/UseTabStops/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListControl/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListControl/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListControl/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListControl/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListViewExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListView+ColumnHeaderCollection/Add/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListViewExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView+ColumnHeaderCollection/Add/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListView.ColumnClick/VB/listviewsort1.vb b/snippets/visualbasic/System.Windows.Forms/ListView+ColumnHeaderCollection/Overview/listviewsort1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListView.ColumnClick/VB/listviewsort1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView+ColumnHeaderCollection/Overview/listviewsort1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ListView.AfterLabelEdit/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListView/AfterLabelEdit/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ListView.AfterLabelEdit/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/AfterLabelEdit/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewWhidbeyProperties/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListView/AutoResizeColumn/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewWhidbeyProperties/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/AutoResizeColumn/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.VirtualMode/vb/VirtualMode.vb b/snippets/visualbasic/System.Windows.Forms/ListView/CacheVirtualItems/VirtualMode.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.VirtualMode/vb/VirtualMode.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/CacheVirtualItems/VirtualMode.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView4/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListView/Clear/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView4/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/Clear/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.Groups/VB/listviewgroupsexample.vb b/snippets/visualbasic/System.Windows.Forms/ListView/Groups/listviewgroupsexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.Groups/VB/listviewgroupsexample.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/Groups/listviewgroupsexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.InsertionMark/VB/listviewinsertionmarkexample.vb b/snippets/visualbasic/System.Windows.Forms/ListView/InsertionMark/listviewinsertionmarkexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.InsertionMark/VB/listviewinsertionmarkexample.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/InsertionMark/listviewinsertionmarkexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewItemWhidbeyMembers/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListView/ShowItemToolTips/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewItemWhidbeyMembers/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/ShowItemToolTips/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.Tiling/VB/listviewtilingexample.vb b/snippets/visualbasic/System.Windows.Forms/ListView/TileSize/listviewtilingexample.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListView.Tiling/VB/listviewtilingexample.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/TileSize/listviewtilingexample.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewItemStyle/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListView/TopItem/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewItemStyle/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListView/TopItem/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewItemExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ListViewItem/Tag/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewItemExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ListViewItem/Tag/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.MainMenu1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MainMenu/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.MainMenu1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MainMenu/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.GetForm Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MainMenu/CloneMenu/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.GetForm Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MainMenu/CloneMenu/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.RightToLeft Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MainMenu/RightToLeft/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MainMenu.RightToLeft Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MainMenu/RightToLeft/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MaskInputRejectedSample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MaskInputRejectedSample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MaskInputRejectedSample/VB/makefile b/snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Overview/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MaskInputRejectedSample/VB/makefile
rename to snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Overview/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TestMaskedTextBox/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Text/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TestMaskedTextBox/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Text/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TestMaskedTextBox/VB/makefile b/snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Text/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TestMaskedTextBox/VB/makefile
rename to snippets/visualbasic/System.Windows.Forms/MaskedTextBox/Text/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ValidatingTypeSample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MaskedTextBox/TypeValidationCompleted/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ValidatingTypeSample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MaskedTextBox/TypeValidationCompleted/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ValidatingTypeSample/VB/makefile b/snippets/visualbasic/System.Windows.Forms/MaskedTextBox/TypeValidationCompleted/makefile
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ValidatingTypeSample/VB/makefile
rename to snippets/visualbasic/System.Windows.Forms/MaskedTextBox/TypeValidationCompleted/makefile
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.Add Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.Add Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.Add1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.Add1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.Add4 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.Add4 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItems Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItems Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Add/source3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.CopyTo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/AddRange/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Menu.MenuItemCollection.CopyTo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/AddRange/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClearItems/VB/clearitems.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Clear/clearitems.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ClearItems/VB/clearitems.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Clear/clearitems.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ContainsItems/VB/containsitems.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Contains/containsitems.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ContainsItems/VB/containsitems.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Contains/containsitems.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CountProperty/VB/countitems.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Count/countitems.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CountProperty/VB/countitems.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Count/countitems.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IndexOf/VB/indexof.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/IndexOf/indexof.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IndexOf/VB/indexof.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/IndexOf/indexof.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RemoveMenuItems/VB/removeitems.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Remove/removeitems.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RemoveMenuItems/VB/removeitems.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/Remove/removeitems.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RemoveAt/VB/removeat.vb b/snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/RemoveAt/removeat.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RemoveAt/VB/removeat.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu+MenuItemCollection/RemoveAt/removeat.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/CloneMenu/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Menu/CloneMenu/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/CloneMenu/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu/CloneMenu/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetContextMenu2/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Menu/GetContextMenu/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetContextMenu2/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu/GetContextMenu/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetMainMenu/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Menu/GetMainMenu/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetMainMenu/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu/GetMainMenu/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/IsParent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Menu/IsParent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/IsParent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu/IsParent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MergeMenu/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Menu/MergeMenu/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MergeMenu/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu/MergeMenu/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Menu Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Menu/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Menu Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Menu/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem3 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source3.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem3 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source3.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem4 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source4.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem4 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source4.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem5 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source5.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MenuItem5 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/.ctor/source5.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.BarBreak Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/BarBreak/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.BarBreak Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/BarBreak/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Break Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Break/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Break Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Break/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Checked Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Checked/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Checked Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Checked/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MenuItemClick/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Click/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MenuItemClick/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Click/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.CloneMenu Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/CloneMenu/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.CloneMenu Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/CloneMenu/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.CloneMenu1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/CloneMenu/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.CloneMenu1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/CloneMenu/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.DefaultItem Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/DefaultItem/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.DefaultItem Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/DefaultItem/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/OwnerDraw example/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/DrawItem/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/OwnerDraw example/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/DrawItem/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MenuItem.Popup/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Enabled/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MenuItem.Popup/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Enabled/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Index Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Index/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Index Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Index/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.IsParent Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/IsParent/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.IsParent Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/IsParent/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MdiList Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/MdiList/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MdiList Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/MdiList/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MergeMenu1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/MergeMenu/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MergeMenu1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/MergeMenu/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MenuItemMergeOrder/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/MergeOrder/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MenuItemMergeOrder/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/MergeOrder/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MergeType Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/MergeType/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.MergeType Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/MergeType/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MenuItem.Select/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/OnSelect/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MenuItem.Select/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/OnSelect/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ParentMenu/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Parent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ParentMenu/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Parent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/PerformClick/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/PerformClick/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/PerformClick/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/PerformClick/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/PerformSelect/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/PerformSelect/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/PerformSelect/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/PerformSelect/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.RadioCheck Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/RadioCheck/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.RadioCheck Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/RadioCheck/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Text Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MenuItem/Shortcut/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MenuItem.Text Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MenuItem/Shortcut/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic MessageBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/MessageBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic MessageBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/MessageBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MessageBox with Help/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MessageBox/Show/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MessageBox with Help/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MessageBox/Show/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.methodinvoker/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/MethodInvoker/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.methodinvoker/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MethodInvoker/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MonthCalendar/VB/mc.vb b/snippets/visualbasic/System.Windows.Forms/MonthCalendar/AddBoldedDate/mc.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MonthCalendar/VB/mc.vb
rename to snippets/visualbasic/System.Windows.Forms/MonthCalendar/AddBoldedDate/mc.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.SelectionRange Members/VB/selectionrangeobj.vb b/snippets/visualbasic/System.Windows.Forms/MonthCalendar/DateChanged/selectionrangeobj.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.SelectionRange Members/VB/selectionrangeobj.vb
rename to snippets/visualbasic/System.Windows.Forms/MonthCalendar/DateChanged/selectionrangeobj.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MonthCalendarSelection/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MonthCalendar/SelectionEnd/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MonthCalendarSelection/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MonthCalendar/SelectionEnd/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.GetCharAtIndex/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/MouseButtons/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.GetCharAtIndex/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MouseButtons/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.vb
similarity index 85%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.vb
index 747ea407210..811b12e53e9 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/Form1.vb
@@ -1,12 +1,17 @@
-Public Class Form1
+Imports System.Drawing
+Imports System.Windows.Forms
+
+Public Class Form1
+ Public Shared Sub Main()
+ End Sub
'
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- TextBox1.ContextMenu = New ContextMenu()
+ TextBox1.ContextMenuStrip = New ContextMenuStrip()
End Sub
Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown
- If (e.Button = Windows.Forms.MouseButtons.Right) Then
+ If (e.Button = MouseButtons.Right) Then
TextBox1.Select(0, TextBox1.Text.Length)
End If
End Sub
diff --git a/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/MouseEventArgsVB.vbproj b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/MouseEventArgsVB.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/MouseEventArgsVB.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/app.config b/snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/app.config
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/app.config
rename to snippets/visualbasic/System.Windows.Forms/MouseEventArgs/Overview/app.config
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/NativeWindow/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/NativeWindow/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/NativeWindow/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/NativeWindow/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.NotifyIconBalloonTip/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/NotifyIcon/BalloonTipClosed/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.NotifyIconBalloonTip/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/NotifyIcon/BalloonTipClosed/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.NotifyIconExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/NotifyIcon/Click/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.NotifyIconExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/NotifyIcon/Click/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.NotifyIcon/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/NotifyIcon/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.NotifyIcon/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/NotifyIcon/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic NumericUpDown Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/NumericUpDown/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic NumericUpDown Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/NumericUpDown/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic OSFeature.GetVersionPresent Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/OSFeature/Feature/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic OSFeature.GetVersionPresent Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/OSFeature/Feature/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OSFeature.IsPresent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/OSFeature/IsPresent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OSFeature.IsPresent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/OSFeature/IsPresent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic OSFeature.LayeredWindows Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/OSFeature/LayeredWindows/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic OSFeature.LayeredWindows Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/OSFeature/LayeredWindows/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DlgOpenFileReadOnly/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/OpenFileDialog/ReadOnlyChecked/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DlgOpenFileReadOnly/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/OpenFileDialog/ReadOnlyChecked/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Padding/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/Padding/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.Padding/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Padding/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PageSetupDialogExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/PageSetupDialog/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PageSetupDialogExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PageSetupDialog/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Demontrates Form Paint Event/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/PaintEventArgs/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Demontrates Form Paint Event/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PaintEventArgs/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Panel.BorderStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Panel/BorderStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Panel.BorderStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Panel/BorderStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Panel Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Panel/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Panel Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Panel/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewPictureBoxWhidbeyMembers/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/PictureBox/CancelAsync/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewPictureBoxWhidbeyMembers/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PictureBox/CancelAsync/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.CreateBitmapAtRuntime/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/PictureBox/Image/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Drawing.CreateBitmapAtRuntime/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PictureBox/Image/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PictureBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/PictureBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PictureBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/PictureBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PictureBox.SizeMode/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/PictureBox/SizeMode/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PictureBox.SizeMode/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PictureBox/SizeMode/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/PowerStatusBrowser/VB/powerstatusbrowser.vb b/snippets/visualbasic/System.Windows.Forms/PowerStatus/Overview/powerstatusbrowser.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/PowerStatusBrowser/VB/powerstatusbrowser.vb
rename to snippets/visualbasic/System.Windows.Forms/PowerStatus/Overview/powerstatusbrowser.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PrintControllerWithStatusDialog Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/PrintControllerWithStatusDialog/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PrintControllerWithStatusDialog Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/PrintControllerWithStatusDialog/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PrintDialogExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/PrintDialog/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PrintDialogExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PrintDialog/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PrintPreviewControlExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/PrintPreviewControl/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.PrintPreviewControlExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PrintPreviewControl/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewAndPrintPreview/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/PrintPreviewDialog/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewAndPrintPreview/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/PrintPreviewDialog/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ProgressBar.Increment/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ProgressBar/Increment/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ProgressBar.Increment/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ProgressBar/Increment/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ProgressBarOverview/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ProgressBar/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ProgressBarOverview/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ProgressBar/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ProgressBarRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ProgressBarRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ProgressBarRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ProgressBarRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyGrid Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/PropertyGrid/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic PropertyGrid Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/PropertyGrid/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RadioButton.CheckAlign Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RadioButton/CheckAlign/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RadioButton.CheckAlign Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RadioButton/CheckAlign/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RadioButton.Checked Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RadioButton/Checked/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RadioButton.Checked Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RadioButton/Checked/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RadioButton.OnCheckedChanged Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RadioButton/OnCheckedChanged/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RadioButton.OnCheckedChanged Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RadioButton/OnCheckedChanged/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RadioButtonRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RadioButtonRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RadioButtonRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RadioButtonRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.ZoomFactor/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/AutoWordSelection/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.ZoomFactor/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/AutoWordSelection/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.BulletIndent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/BulletIndent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.BulletIndent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/BulletIndent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichText_Paste/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/CanPaste/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichText_Paste/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/CanPaste/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.RedoAction/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/CanRedo/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.RedoAction/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/CanRedo/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.LinkClicked Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/DetectUrls/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.LinkClicked Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/DetectUrls/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.FindChar1/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.FindChar1/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.FindChar2/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/form11.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.FindChar2/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/form11.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.FindStringStartEnd/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/form12.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.FindStringStartEnd/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/form12.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.Find Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.Find Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.Find1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.Find1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.Find2 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/source2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.Find2 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Find/source2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.GetCharIndexFromPosition/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/GetCharIndexFromPosition/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.GetCharIndexFromPosition/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/GetCharIndexFromPosition/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RichTextBoxGetLine/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/GetLineFromCharIndex/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.RichTextBoxGetLine/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/GetLineFromCharIndex/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.LoadFile Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/LoadFile/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.LoadFile Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/LoadFile/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.LoadFile1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/LoadFile/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.LoadFile1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/LoadFile/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.MaxLength/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/MaxLength/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.MaxLength/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/MaxLength/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SaveFile Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SaveFile/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SaveFile Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SaveFile/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SaveFile1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SaveFile/source1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SaveFile1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SaveFile/source1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionBullet/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectedText/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionBullet/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectedText/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionAlignment/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionAlignment/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionAlignment/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionAlignment/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionCharOffset/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionCharOffset/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionCharOffset/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionCharOffset/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SelectionColor Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionColor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SelectionColor Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionColor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SelectionFont Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionFont/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic RichTextBox.SelectionFont Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionFont/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionHangingIndent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionHangingIndent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionHangingIndent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionHangingIndent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionIndent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionIndent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionIndent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionIndent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionLength/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionLength/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionLength/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionLength/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionProtected/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionProtected/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionProtected/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionProtected/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionRightIndent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionRightIndent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RichTextBox.SelectionRightIndent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/RichTextBox/SelectionRightIndent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic SaveFileDialog Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/SaveFileDialog/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic SaveFileDialog Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/SaveFileDialog/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Screen.FromPoint/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Screen/FromPoint/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Screen.FromPoint/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Screen/FromPoint/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ScreenExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Screen/GetWorkingArea/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ScreenExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Screen/GetWorkingArea/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Screen Object Example/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Screen/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Screen Object Example/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Screen/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollBar Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollBar/LargeChange/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollBar Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollBar/LargeChange/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollBar.OnScroll Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollBar/OnScroll/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollBar.OnScroll Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollBar/OnScroll/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic VScrollBar Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollBar/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic VScrollBar Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollBar/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ScrollBarRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ScrollBarRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ScrollBarRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollBarRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ScrollBarsExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ScrollBars/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ScrollBarsExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollBars/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.DockPaddingEdges Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollableControl+DockPaddingEdges/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.DockPaddingEdges Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollableControl+DockPaddingEdges/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.AutoScroll Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollableControl/AutoScroll/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.AutoScroll Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollableControl/AutoScroll/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.ScrollableControl/VB/scrollablecontrol.vb b/snippets/visualbasic/System.Windows.Forms/ScrollableControl/AutoScrollPosition/scrollablecontrol.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.ScrollableControl/VB/scrollablecontrol.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollableControl/AutoScrollPosition/scrollablecontrol.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.DockPadding Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollableControl/DockPadding/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.DockPadding Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollableControl/DockPadding/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.SetAutoScrollMargin Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ScrollableControl/SetAutoScrollMargin/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ScrollableControl.SetAutoScrollMargin Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ScrollableControl/SetAutoScrollMargin/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewFindItems/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/SearchDirectionHint/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ListViewFindItems/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/SearchDirectionHint/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic SelectionRange.SelectionRange1 Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/SelectionRange/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic SelectionRange.SelectionRange1 Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/SelectionRange/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.SendKeys/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/SendKeys/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.SendKeys/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/SendKeys/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SplitContainerEvents/VB/splitcontainerevents.vb b/snippets/visualbasic/System.Windows.Forms/SplitContainer/OnSplitterMoved/splitcontainerevents.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SplitContainerEvents/VB/splitcontainerevents.vb
rename to snippets/visualbasic/System.Windows.Forms/SplitContainer/OnSplitterMoved/splitcontainerevents.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/BasicSplitContainer/VB/basicsplitcontainer.vb b/snippets/visualbasic/System.Windows.Forms/SplitContainer/Overview/basicsplitcontainer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/BasicSplitContainer/VB/basicsplitcontainer.vb
rename to snippets/visualbasic/System.Windows.Forms/SplitContainer/Overview/basicsplitcontainer.vb
diff --git a/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/module1.vb b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/module1.vb
new file mode 100644
index 00000000000..49e53557f24
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/module1.vb
@@ -0,0 +1,261 @@
+Imports System.Windows.Forms
+
+Module Module1
+
+ Public Sub Main()
+ Application.Run(New Form1())
+ End Sub
+
+ Public Class Form1
+ Inherits System.Windows.Forms.Form
+ ' use MySplitContainer to replicate 3.5 behavior
+ 'private MySplitContainer splitContainer2;
+ Private splitContainer2 As SplitContainer
+
+ Private splitContainer1 As System.Windows.Forms.SplitContainer
+ Private treeView1 As System.Windows.Forms.TreeView
+ Private listView2 As System.Windows.Forms.ListView
+ Private listView1 As System.Windows.Forms.ListView
+
+ Public Sub New()
+ InitializeComponent()
+ End Sub
+ Private Sub InitializeComponent()
+ splitContainer1 = New System.Windows.Forms.SplitContainer()
+ treeView1 = New System.Windows.Forms.TreeView()
+ splitContainer2 = New MySplitContainer()
+ listView1 = New System.Windows.Forms.ListView()
+ listView2 = New System.Windows.Forms.ListView()
+ splitContainer1.SuspendLayout()
+ splitContainer2.SuspendLayout()
+ SuspendLayout()
+
+ ' Basic SplitContainer properties.
+ ' This is a vertical splitter that moves in 10-pixel increments.
+ ' This splitter needs no explicit Orientation property because Vertical is the default.
+ splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
+ splitContainer1.ForeColor = System.Drawing.SystemColors.Control
+ splitContainer1.Location = New System.Drawing.Point(0, 0)
+ splitContainer1.Name = "splitContainer1"
+
+ ' You can drag the splitter no nearer than 30 pixels from the left edge of the container.
+ splitContainer1.Panel1MinSize = 30
+
+ ' You can drag the splitter no nearer than 20 pixels from the right edge of the container.
+ splitContainer1.Panel2MinSize = 20
+ splitContainer1.Size = New System.Drawing.Size(292, 273)
+ splitContainer1.SplitterDistance = 79
+
+ ' This splitter moves in 10-pixel increments.
+ splitContainer1.SplitterIncrement = 10
+ splitContainer1.SplitterWidth = 6
+
+ ' splitContainer1 is the first control in the tab order.
+ splitContainer1.TabIndex = 0
+ splitContainer1.Text = "splitContainer1"
+
+ ' When the splitter moves, the cursor changes shape.
+ AddHandler splitContainer1.SplitterMoved, AddressOf splitContainer1_SplitterMoved
+ AddHandler splitContainer1.SplitterMoving, AddressOf splitContainer1_SplitterMoving
+
+ ' Add a TreeView control to the left panel.
+ splitContainer1.Panel1.BackColor = System.Drawing.SystemColors.Control
+
+ ' Add a TreeView control to Panel1.
+ splitContainer1.Panel1.Controls.Add(treeView1)
+ splitContainer1.Panel1.Name = "splitterPanel1"
+
+ ' Controls placed on Panel1 support right-to-left fonts.
+ splitContainer1.Panel1.RightToLeft = System.Windows.Forms.RightToLeft.Yes
+
+
+ ' Add a SplitContainer to the right panel.
+ splitContainer1.Panel2.Controls.Add(splitContainer2)
+ splitContainer1.Panel2.Name = "splitterPanel2"
+
+ ' This TreeView control is in Panel1 of splitContainer1.
+ treeView1.Dock = System.Windows.Forms.DockStyle.Fill
+ treeView1.ForeColor = System.Drawing.SystemColors.InfoText
+ treeView1.ImageIndex = -1
+ treeView1.Location = New System.Drawing.Point(0, 0)
+ treeView1.Name = "treeView1"
+ treeView1.SelectedImageIndex = -1
+ treeView1.Size = New System.Drawing.Size(79, 273)
+
+ treeView1.BeginUpdate()
+ treeView1.Nodes.Add("Parent")
+ treeView1.Nodes(0).Nodes.Add("Child 1")
+ treeView1.Nodes(0).Nodes.Add("Child 2")
+ treeView1.Nodes(0).Nodes(1).Nodes.Add("Grandchild")
+ treeView1.Nodes(0).Nodes(1).Nodes(0).Nodes.Add("Great Grandchild")
+ treeView1.EndUpdate()
+
+ ' treeView1 is the second control in the tab order.
+ treeView1.TabIndex = 1
+
+ ' Basic SplitContainer properties.
+ ' This is a horizontal splitter whose top and bottom panels are ListView controls. The top panel is fixed.
+ splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill
+
+ ' The top panel remains the same size when the form is resized.
+ splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1
+ splitContainer2.Location = New System.Drawing.Point(0, 0)
+ splitContainer2.Name = "splitContainer2"
+
+ ' Create the horizontal splitter.
+ splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal
+ splitContainer2.Size = New System.Drawing.Size(207, 273)
+ splitContainer2.SplitterDistance = 125
+ splitContainer2.SplitterWidth = 6
+
+ ' splitContainer2 is the third control in the tab order.
+ 'splitContainer2.TabIndex = 2;
+ splitContainer2.TabStop = False
+ splitContainer2.Text = "splitContainer2"
+
+ ' This splitter panel contains the top ListView control.
+ splitContainer2.Panel1.Controls.Add(listView1)
+ splitContainer2.Panel1.Name = "splitterPanel3"
+
+ ' This splitter panel contains the bottom ListView control.
+ splitContainer2.Panel2.Controls.Add(listView2)
+ splitContainer2.Panel2.Name = "splitterPanel4"
+
+ ' This ListView control is in the top panel of splitContainer2.
+ listView1.Dock = System.Windows.Forms.DockStyle.Fill
+ listView1.Location = New System.Drawing.Point(0, 0)
+ listView1.Name = "listView1"
+ listView1.Size = New System.Drawing.Size(207, 125)
+ listView1.View = View.Details
+
+ ' Display grid lines.
+ listView1.GridLines = True
+
+
+ ' Create three items and three sets of subitems for each item.
+ Dim item1 As New ListViewItem("item1", 0)
+ ' Place a check mark next to the item.
+ item1.Checked = True
+ item1.SubItems.Add("1")
+ item1.SubItems.Add("2")
+ item1.SubItems.Add("3")
+ Dim item2 As New ListViewItem("item2", 1)
+ item2.SubItems.Add("4")
+ item2.SubItems.Add("5")
+ item2.SubItems.Add("6")
+ Dim item3 As New ListViewItem("item3", 0)
+ ' Place a check mark next to the item.
+ item3.Checked = True
+ item3.SubItems.Add("7")
+ item3.SubItems.Add("8")
+ item3.SubItems.Add("9")
+
+ ' Create columns for the items and subitems.
+ ' Width of -2 indicates auto-size.
+ listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left)
+ listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left)
+ listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left)
+ listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center)
+
+ 'Add the items to the ListView.
+ listView1.Items.AddRange(New ListViewItem() {item1, item2, item3})
+
+ ' listView1 is the fourth control in the tab order.
+ listView1.TabIndex = 3
+
+ ' This ListView control is in the bottom panel of splitContainer2.
+ listView2.Dock = System.Windows.Forms.DockStyle.Fill
+ listView2.Location = New System.Drawing.Point(0, 0)
+ listView2.Name = "listView2"
+ listView2.Size = New System.Drawing.Size(207, 142)
+ listView2.View = View.Details
+
+ ' Display grid lines.
+ listView2.GridLines = True
+
+
+ ' Create three items and three sets of subitems for each item.
+ item1 = New ListViewItem("item1", 0)
+ ' Place a check mark next to the item.
+ item1.Checked = True
+ item1.SubItems.Add("1")
+ item1.SubItems.Add("2")
+ item1.SubItems.Add("3")
+ item2 = New ListViewItem("item2", 1)
+ item2.SubItems.Add("4")
+ item2.SubItems.Add("5")
+ item2.SubItems.Add("6")
+
+ item3 = New ListViewItem("item3", 0)
+ ' Place a check mark next to the item.
+ item3.Checked = True
+ item3.SubItems.Add("7")
+ item3.SubItems.Add("8")
+ item3.SubItems.Add("9")
+
+ ' Create columns for the items and subitems.
+ ' Width of -2 indicates auto-size.
+ listView2.Columns.Add("Item Column", -2, HorizontalAlignment.Left)
+ listView2.Columns.Add("Column 2", -2, HorizontalAlignment.Left)
+ listView2.Columns.Add("Column 3", -2, HorizontalAlignment.Left)
+ listView2.Columns.Add("Column 4", -2, HorizontalAlignment.Center)
+
+ 'Add the items to the ListView.
+ listView2.Items.AddRange(New ListViewItem() {item1, item2, item3})
+
+ ' listView2 is the fifth control in the tab order.
+ listView2.TabIndex = 4
+
+ ' These are basic properties of the form.
+ 'ClientSize = new System.Drawing.Size(292, 273);
+ Me.WindowState = FormWindowState.Maximized
+ Controls.Add(splitContainer1)
+ Name = "Form1"
+ Text = "Form1"
+ splitContainer1.ResumeLayout(False)
+ splitContainer2.ResumeLayout(False)
+ ResumeLayout(False)
+ End Sub
+
+ Private Sub splitContainer1_SplitterMoving(ByVal sender As System.Object, ByVal e As System.Windows.Forms.SplitterCancelEventArgs)
+ ' As the splitter moves, change the cursor type.
+ Cursor.Current = System.Windows.Forms.Cursors.NoMoveVert
+ End Sub
+ Private Sub splitContainer1_SplitterMoved(ByVal sender As System.Object, ByVal e As System.Windows.Forms.SplitterEventArgs)
+ ' When the splitter stops moving, change the cursor back to the default.
+ Cursor.Current = System.Windows.Forms.Cursors.[Default]
+ End Sub
+ End Class
+
+ '
+ Public Class MySplitContainer
+ Inherits SplitContainer
+ Private m_tabStop As Boolean = True
+ Public Shadows Property TabStop() As Boolean
+ Get
+ Return m_tabStop
+ End Get
+ Set(ByVal value As Boolean)
+ If TabStop <> value Then
+ m_tabStop = value
+ OnTabStopChanged(EventArgs.Empty)
+ End If
+ End Set
+ End Property
+
+ Protected Overloads Overrides Function ProcessTabKey(ByVal forward As Boolean) As Boolean
+ If Not m_tabStop Then
+ If SelectNextControl(ActiveControl, forward, True, True, False) Then
+ Return True
+ End If
+ End If
+ Return MyBase.ProcessTabKey(forward)
+ End Function
+
+ Public Function ShouldSerializeTabStop() As Boolean
+ Return True
+ End Function
+ End Class
+ '
+
+End Module
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/resources.designer.vb b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/resources.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/resources.designer.vb
rename to snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/resources.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/resources.resx b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/resources.resx
rename to snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/settings.designer.vb b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/settings.designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/settings.designer.vb
rename to snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/settings.designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/settings.settings b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.control.mousecapturechanged/vb/my project/settings.settings
rename to snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/my project/settings.settings
diff --git a/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/splitcontainertabstop.vbproj b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/splitcontainertabstop.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/SplitContainer/TabStop/splitcontainertabstop.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Splitter Example/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/Splitter/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Splitter Example/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/Splitter/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/StatusBar and StatusBarPanel Example/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/StatusBar+StatusBarPanelCollection/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/StatusBar and StatusBarPanel Example/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/StatusBar+StatusBarPanelCollection/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.StatusBarPanelExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/StatusBar/.ctor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.StatusBarPanelExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/StatusBar/.ctor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/StatusBar.DrawItem/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/StatusBar/DrawItem/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/StatusBar.DrawItem/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/StatusBar/DrawItem/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.StatusBarDrawItemEventHandler/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/StatusBar/Text/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.StatusBarDrawItemEventHandler/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/StatusBar/Text/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.StatusStrip.CommonProps/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/StatusStrip/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.StatusStrip.CommonProps/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/StatusStrip/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemInformationBrowser/VB/sysinfobrowser.vb b/snippets/visualbasic/System.Windows.Forms/SystemInformation/Overview/sysinfobrowser.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemInformationBrowser/VB/sysinfobrowser.vb
rename to snippets/visualbasic/System.Windows.Forms/SystemInformation/Overview/sysinfobrowser.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TabControlExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabAlignment/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TabControlExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabAlignment/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Add/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Add/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Add/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Add/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.AddRange/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/AddRange/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.AddRange/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/AddRange/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Clear/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Clear/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Clear/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Clear/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Contains/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Contains/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Contains/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Contains/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Count/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Count/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Count/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Count/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.IndexOf/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/IndexOf/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.IndexOf/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/IndexOf/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.IsReadOnly/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/IsReadOnly/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.IsReadOnly/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/IsReadOnly/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Remove/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Remove/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.Remove/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/Remove/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.RemoveAt/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/RemoveAt/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageCollection.RemoveAt/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl+TabPageCollection/RemoveAt/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabControl_constructor/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/.ctor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabControl_constructor/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/.ctor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabAlignment/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/Alignment/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabAlignment/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/Alignment/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Appearance/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/Appearance/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Appearance/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/Appearance/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DisplayRectangle1/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/DisplayRectangle/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DisplayRectangle1/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/DisplayRectangle/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DrawItem/VB/drawitem.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/DrawItem/drawitem.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DrawItem/VB/drawitem.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/DrawItem/drawitem.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/DrawMode/VB/drawmode.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/DrawMode/drawmode.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/DrawMode/VB/drawmode.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/DrawMode/drawmode.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetTabRect/VB/gettabrect.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/GetTabRect/gettabrect.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetTabRect/VB/gettabrect.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/GetTabRect/gettabrect.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/HotTrack/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/HotTrack/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/HotTrack/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/HotTrack/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabControl.ImageList/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/ImageList/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabControl.ImageList/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/ImageList/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ItemSize/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/ItemSize/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ItemSize/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/ItemSize/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Multiline/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/Multiline/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Multiline/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/Multiline/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TabControl Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TabControl Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Padding/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/Padding/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Padding/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/Padding/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/RowCount/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/RowCount/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/RowCount/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/RowCount/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SelectedIndex/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/SelectedIndex/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SelectedIndex/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/SelectedIndex/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SelectedTab/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/SelectedTab/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SelectedTab/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/SelectedTab/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ToolTipText/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/ShowToolTips/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ToolTipText/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/ShowToolTips/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SizeMode/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/SizeMode/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SizeMode/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/SizeMode/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabCount/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabControl/TabCount/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabCount/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabControl/TabCount/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPageControlCollection.Add/VB/add.vb b/snippets/visualbasic/System.Windows.Forms/TabPage+TabPageControlCollection/Add/add.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPageControlCollection.Add/VB/add.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage+TabPageControlCollection/Add/add.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPage_constructor/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/.ctor/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPage_constructor/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/.ctor/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPage_withText/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/.ctor/form11.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPage_withText/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/.ctor/form11.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/GetTabPageOfComponent/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/GetTabPageOfComponent/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/GetTabPageOfComponent/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/GetTabPageOfComponent/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPage.ImageIndex/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/ImageIndex/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPage.ImageIndex/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/ImageIndex/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPage/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPage/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabText/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/Text/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabText/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/Text/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TabPage.ToString/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabPage/ToString/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TabPage.ToString/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabPage/ToString/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TabRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TabRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TabRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TabRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.TextBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBox/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.TextBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBox/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.AcceptsReturn Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBox/AcceptsReturn/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.AcceptsReturn Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBox/AcceptsReturn/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.textbox.autocompletecustomsource/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/TextBox/AutoCompleteCustomSource/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.textbox.autocompletecustomsource/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBox/AutoCompleteCustomSource/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBox/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBox/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.ScrollBars Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBox/ScrollBars/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBox.ScrollBars Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBox/ScrollBars/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TextBoxBase.AppendText/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AppendText/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TextBoxBase.AppendText/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AppendText/form1.vb
diff --git a/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/AutoSize.vbproj b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/AutoSize.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/AutoSize.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.vb
similarity index 91%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.vb
index 54e652c9206..ce05e9422be 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/Form1.vb
@@ -1,5 +1,9 @@
-Public Class Form1
+Imports System.Drawing
+Public Class Form1
+
+ Public Shared Sub Main()
+ End Sub
'
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/AutoSize/My Project/Settings.settings
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.BorderStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/BorderStyle/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.BorderStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/BorderStyle/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.CanUndo Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/CanUndo/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.CanUndo Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/CanUndo/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Clear Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/Clear/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Clear Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/Clear/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.SelectionLength Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/ClearUndo/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.SelectionLength Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/ClearUndo/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TextBoxBaseScrolling/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/Click/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TextBoxBaseScrolling/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/Click/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Lines Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/Lines/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Lines Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/Lines/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.MaxLength Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/MaxLength/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.MaxLength Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/MaxLength/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Modified Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/Modified/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Modified Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/Modified/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.AcceptsTab Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.AcceptsTab Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Select Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/Select/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.Select Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/Select/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.SelectAll Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectAll/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.SelectAll Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectAll/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.SelectedText Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectedText/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic TextBoxBase.SelectedText Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectedText/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.Designer.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.resx b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.resx
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.vb
similarity index 90%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.vb
index 44c5b086f03..55ceb48e78a 100644
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/Form1.vb
+++ b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/Form1.vb
@@ -1,5 +1,7 @@
'
Public Class Form1
+ Public Shared Sub Main()
+ End Sub
Private Sub ButtonClickWork(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles Button1.Click
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Resources.Designer.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Resources.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Resources.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Resources.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Resources.resx b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Resources.resx
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Resources.resx
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Resources.resx
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Settings.Designer.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Settings.Designer.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Settings.Designer.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Settings.Designer.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Settings.settings b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Settings.settings
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Settings.settings
rename to snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/My Project/Settings.settings
diff --git a/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/SelectionStart.vbproj b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/SelectionStart.vbproj
new file mode 100644
index 00000000000..0b25e60e109
--- /dev/null
+++ b/snippets/visualbasic/System.Windows.Forms/TextBoxBase/SelectionStart/SelectionStart.vbproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ net9.0-windows
+ true
+
+
+
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TextBoxRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TextBoxRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TextBoxRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextBoxRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TextRendererExamples/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/TextFormatFlags/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TextRendererExamples/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TextFormatFlags/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic Timer Example 2/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/Timer/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic Timer Example 2/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/Timer/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ToolBar/VB/mytoolbar.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Add/mytoolbar.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ToolBar/VB/mytoolbar.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Add/mytoolbar.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.Add Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Add/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.Add Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Add/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.Count Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Clear/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.Count Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Clear/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.IndexOf Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/IndexOf/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.IndexOf Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/IndexOf/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.this Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Item/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.this Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Item/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.Buttons Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.Buttons Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.RemoveAt Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/RemoveAt/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBarButtonCollection.RemoveAt Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar+ToolBarButtonCollection/RemoveAt/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBar Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBar/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBar.ToolBar Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBar/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBarButton.Style Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/ToolBarButton/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic ToolBarButton.Style Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBarButton/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolBarButtonExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolBarButton/PartialPush/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolBarButtonExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolBarButton/PartialPush/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.CommonProps/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStrip/AllowDrop/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.CommonProps/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStrip/AllowDrop/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.BeginEndDrag/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStrip/BeginDrag/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.BeginEndDrag/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStrip/BeginDrag/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MainToolStripExample/vb/hvtsctoolstrip.vb b/snippets/visualbasic/System.Windows.Forms/ToolStrip/Items/hvtsctoolstrip.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.MainToolStripExample/vb/hvtsctoolstrip.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStrip/Items/hvtsctoolstrip.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.toolstripcontainer2/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStrip/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/system.windows.forms.toolstripcontainer2/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStrip/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripToolTip/vb/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStrip/ShowItemToolTips/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripToolTip/vb/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStrip/ShowItemToolTips/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip1/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripButton/Checked/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip1/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripButton/Checked/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripButton/vb/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripButton/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripButton/vb/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripButton/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripComboBox.CommonProps/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripComboBox/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripComboBox.CommonProps/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripComboBox/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripContainer/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripContentPanel/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripContainer/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripContentPanel/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripControlHost/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripControlHost/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripControlHost/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripControlHost/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripDropDown/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripDropDown/AutoClose/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripDropDown/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripDropDown/AutoClose/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripDropDownTreeView/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripDropDown/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripDropDownTreeView/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripDropDown/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ToolStripRadioButtonMenuItem/vb/ToolStripRadioButtonMenuItem.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripDropDownItem/DropDownItems/ToolStripRadioButtonMenuItem.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ToolStripRadioButtonMenuItem/vb/ToolStripRadioButtonMenuItem.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripDropDownItem/DropDownItems/ToolStripRadioButtonMenuItem.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripDropDownItem/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripDropDownItem/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripDropDownItem/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripDropDownItem/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ContextMenuStripMerge/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripItem/MergeIndex/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ContextMenuStripMerge/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripItem/MergeIndex/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.ToolStripItem/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripItem/Overview/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.ToolStripItem/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripItem/Overview/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripStatusLabel.CommonProps/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripItem/RightToLeftAutoMirrorImage/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripStatusLabel.CommonProps/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripItem/RightToLeftAutoMirrorImage/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripLabel/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripItem/Tag/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripLabel/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripItem/Tag/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.WebBrowser/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripMenuItem/ShortcutKeys/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.WebBrowser/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripMenuItem/ShortcutKeys/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.StackView/VB/StackView.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripProfessionalRenderer/Overview/StackView.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStrip.StackView/VB/StackView.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripProfessionalRenderer/Overview/StackView.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripTextBox.CommonProps/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolStripTextBox/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.ToolStripTextBox.CommonProps/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolStripTextBox/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ToolTip Example/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/ToolTip/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/ToolTip Example/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/ToolTip/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TrackBarExample/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TrackBar/Minimum/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TrackBarExample/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TrackBar/Minimum/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TrackBar/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/TrackBar/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TrackBar/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/TrackBar/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TrackBarRenderer/VB/form1.vb b/snippets/visualbasic/System.Windows.Forms/TrackBarRenderer/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TrackBarRenderer/VB/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TrackBarRenderer/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNode_Bounds/VB/treenode_bounds.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/.ctor/treenode_bounds.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNode_Bounds/VB/treenode_bounds.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/.ctor/treenode_bounds.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNode_TreeNode/VB/treenode_treenode.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/.ctor/treenode_treenode.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNode_TreeNode/VB/treenode_treenode.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/.ctor/treenode_treenode.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNode_Checked/VB/treenode_checked.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/BackColor/treenode_checked.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNode_Checked/VB/treenode_checked.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/BackColor/treenode_checked.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNode_EnsureVisible_4/VB/treenode_ensurevisible_4.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/Clone/treenode_ensurevisible_4.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNode_EnsureVisible_4/VB/treenode_ensurevisible_4.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/Clone/treenode_ensurevisible_4.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNode_ForeColor/VB/treenode_forecolor.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/ExpandAll/treenode_forecolor.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNode_ForeColor/VB/treenode_forecolor.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/ExpandAll/treenode_forecolor.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNode_Parent/VB/treenode_parent.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/FirstNode/treenode_parent.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNode_Parent/VB/treenode_parent.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/FirstNode/treenode_parent.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.TreeNode/VB/treenode.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/FromHandle/treenode.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Windows.Forms.TreeNode/VB/treenode.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/FromHandle/treenode.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection/VB/treenodecollection.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/Nodes/treenodecollection.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection/VB/treenodecollection.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/Nodes/treenodecollection.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewWhidbeyMembers/VB/Form1.vb b/snippets/visualbasic/System.Windows.Forms/TreeNode/ToolTipText/Form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.TreeViewWhidbeyMembers/VB/Form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNode/ToolTipText/Form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection_Clear/VB/treenodecollection_clear.vb b/snippets/visualbasic/System.Windows.Forms/TreeNodeCollection/AddRange/treenodecollection_clear.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection_Clear/VB/treenodecollection_clear.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNodeCollection/AddRange/treenodecollection_clear.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection_Contains_GetEnumerator/VB/treenodecollection_contains_getenumerator.vb b/snippets/visualbasic/System.Windows.Forms/TreeNodeCollection/Contains/treenodecollection_contains_getenumerator.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection_Contains_GetEnumerator/VB/treenodecollection_contains_getenumerator.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNodeCollection/Contains/treenodecollection_contains_getenumerator.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection_Count_CopyTo/VB/treenodecollection_count_copyto.vb b/snippets/visualbasic/System.Windows.Forms/TreeNodeCollection/CopyTo/treenodecollection_count_copyto.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeNodeCollection_Count_CopyTo/VB/treenodecollection_count_copyto.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeNodeCollection/CopyTo/treenodecollection_count_copyto.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeViewShowCheckedNodes2/VB/treeviewshowcheckednodes2.vb b/snippets/visualbasic/System.Windows.Forms/TreeView/.ctor/treeviewshowcheckednodes2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeViewShowCheckedNodes2/VB/treeviewshowcheckednodes2.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeView/.ctor/treeviewshowcheckednodes2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeView.AfterCheck_BeforeCheck/VB/tn_checked.vb b/snippets/visualbasic/System.Windows.Forms/TreeView/AfterCheck/tn_checked.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeView.AfterCheck_BeforeCheck/VB/tn_checked.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeView/AfterCheck/tn_checked.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeViewShowCheckedNodes1/VB/treeviewshowcheckednodes1.vb b/snippets/visualbasic/System.Windows.Forms/TreeView/BeforeExpand/treeviewshowcheckednodes1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeViewShowCheckedNodes1/VB/treeviewshowcheckednodes1.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeView/BeforeExpand/treeviewshowcheckednodes1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeViewCustomization/VB/treeviewcustomization.vb b/snippets/visualbasic/System.Windows.Forms/TreeView/FullRowSelect/treeviewcustomization.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeViewCustomization/VB/treeviewcustomization.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeView/FullRowSelect/treeviewcustomization.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/TreeViewMisc/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/TreeView/Overview/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/TreeViewMisc/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/TreeView/Overview/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic UpDownBase Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/UpDownBase/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic UpDownBase Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/UpDownBase/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic UpDownBase.BorderStyle Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/UpDownBase/PreferredHeight/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic UpDownBase.BorderStyle Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/UpDownBase/PreferredHeight/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic UpDownBase.Text Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/UpDownBase/Select/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic UpDownBase.Text Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/UpDownBase/Select/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic UserControl.UserControl Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/UserControl/.ctor/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic UserControl.UserControl Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/UserControl/.ctor/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic UserControl Example/VB/source.vb b/snippets/visualbasic/System.Windows.Forms/UserControl/Overview/source.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/Classic UserControl Example/VB/source.vb
rename to snippets/visualbasic/System.Windows.Forms/UserControl/Overview/source.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/WebBrowserMisc/vb/WebBrowserMisc.vb b/snippets/visualbasic/System.Windows.Forms/WebBrowser/.ctor/WebBrowserMisc.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/WebBrowserMisc/vb/WebBrowserMisc.vb
rename to snippets/visualbasic/System.Windows.Forms/WebBrowser/.ctor/WebBrowserMisc.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.WebBrowser.ObjectForScripting/vb/form1.vb b/snippets/visualbasic/System.Windows.Forms/WebBrowser/AllowWebBrowserDrop/form1.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.WebBrowser.ObjectForScripting/vb/form1.vb
rename to snippets/visualbasic/System.Windows.Forms/WebBrowser/AllowWebBrowserDrop/form1.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/WebBrowserExtensibility/VB/WB2.vb b/snippets/visualbasic/System.Windows.Forms/WebBrowser/CreateSink/WB2.vb
similarity index 100%
rename from snippets/visualbasic/VS_Snippets_Winforms/WebBrowserExtensibility/VB/WB2.vb
rename to snippets/visualbasic/System.Windows.Forms/WebBrowser/CreateSink/WB2.vb
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/AppSettingsSample.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/AppSettingsSample.vbproj
deleted file mode 100644
index 88817429111..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/AppSettingsSample.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {8185A72A-6670-477B-B062-96065DCB8735}
- WinExe
- AppSettingsSample.My.MyApplication
- AppSettingsSample
- AppSettingsSample
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- AppSettingsSample.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- AppSettingsSample.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Application.Designer.vb
deleted file mode 100644
index fcf2637254c..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.42
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.AppSettingsSample.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 17d40dea8cb..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/AppSettingsSample/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/ClassicColorDialogExample.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/ClassicColorDialogExample.vbproj
deleted file mode 100644
index aa3b0dbed74..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/ClassicColorDialogExample.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {CC678BD7-260C-4381-A773-01D91CE64ED5}
- WinExe
- ClassicColorDialogExample.My.MyApplication
- ClassicColorDialogExample
- ClassicColorDialogExample
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- ClassicColorDialogExample.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- ClassicColorDialogExample.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 152a66f74eb..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.42
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.ClassicColorDialogExample.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 78fdcc1d10c..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Classic ColorDialog Example/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/ClientAppServicesDemo.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/ClientAppServicesDemo.vbproj
deleted file mode 100644
index 3e28229a778..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/ClientApplicationServices/VB/ClientAppServicesDemo.vbproj
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 9.0.20706
- 2.0
- {E7BE7173-3B0A-42A7-ADE3-A498A707EDE4}
- WinExe
- ClientAppServicesDemo.Form1
- ClientAppServicesDemo
- ClientAppServicesDemo
- 512
- WindowsForms
- v3.5
- On
- Binary
- Off
- On
-
-
- true
- full
- true
- true
- bin\Debug\
- ClientAppServicesDemo.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- ClientAppServicesDemo.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
- 3.5
-
-
-
-
- 3.5
-
-
- 3.5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/AutoSizeProjectVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/AutoSizeProjectVB.vbproj
deleted file mode 100644
index 3f9c618a53c..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/AutoSizeProjectVB.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {38A4720C-E8CB-4673-823A-ED9FCCB13219}
- WinExe
- AutoSizeProjectVB.My.MyApplication
- AutoSizeProjectVB
- AutoSizeProjectVB
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- AutoSizeProjectVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- AutoSizeProjectVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 6b9460e7a94..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.42
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.AutoSizeProjectVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 5703af9c1a8..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/Form.AutoSize/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/MouseEventArgsVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/MouseEventArgsVB.vbproj
deleted file mode 100644
index d4bf430820b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/MouseEventArgsVB.vbproj
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50129
- 2.0
- {109A3344-7D8E-4260-8FFF-61B96EE47CD7}
- WinExe
- MouseEventArgsVB.My.MyApplication
- MouseEventArgsVB
- MouseEventArgsVB
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- MouseEventArgsVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- MouseEventArgsVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
-
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- Settings.Designer.vb
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 4ecbdb4b542..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,37 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50129.0
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-Namespace My
-
- 'NOTE: This file is auto-generated, do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to project properties or double-click on the My Project node in the
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.MouseEventArgsVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/ApplicationEvents.vb b/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/ApplicationEvents.vb
deleted file mode 100644
index 31b18beb736..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/ApplicationEvents.vb
+++ /dev/null
@@ -1,15 +0,0 @@
-Namespace My
-
- 'The following events are available for MyApplication
- '
- 'Startup: Raised when the application starts, before the startup form is created.
- 'Shutdown: Raised after all application forms are closed. This event is not raised if the application is terminating abnormally.
- 'UnhandledException: Raised if the application encounters an unhandled exception.
- 'StartupNextInstance: Raised when launching a single-instance application and the application is already active.
- 'NetworkAvailabilityChanged: Raised when the network connection is connected or disconnected.
-
- Class MyApplication
-
- End Class
-
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 59eace6df61..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/MouseEventArgs/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,36 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 0d59b7aac01..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.42
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.TestSaveFileDialogVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index ebb329edaaf..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/TestSaveFileDialogVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/TestSaveFileDialogVB.vbproj
deleted file mode 100644
index dc596d5e57a..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SupportMultiDottedExtensions/VB/TestSaveFileDialogVB.vbproj
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
- Debug
- AnyCPU
-
- 2.0
- {fdbe1954-0807-4641-b189-6426ca901eaa}
- WinExe
- TestSaveFileDialogVB.My.MyApplication
- TestSaveFileDialogVB
- TestSaveFileDialogVB
- WindowsForms
-
-
-
- true
- full
- true
- true
- bin\Debug\
- TestSaveFileDialogVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- TestSaveFileDialogVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/DemoControl.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/DemoControl.vb
deleted file mode 100644
index 67c1ac9e866..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/DemoControl.vb
+++ /dev/null
@@ -1,17 +0,0 @@
- '
-Imports System.ComponentModel
-Imports System.ComponentModel.Design
-Imports System.Text
-Imports System.Windows.Forms
-Imports System.Windows.Forms.Design
-
-
- _
-Public Class DemoControl
- Inherits Control
-
- Public Sub New()
-
- End Sub
-End Class
-'
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/ReadOnlyPropertyDescriptor.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/ReadOnlyPropertyDescriptor.vbproj
deleted file mode 100644
index 0f2a6f603dc..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.PropertyDescriptor/VB/ReadOnlyPropertyDescriptor.vbproj
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {72DFD7F8-CE28-49C1-AA55-A3D7CF96467A}
- Library
- ReadOnlyPropertyDescriptor
- ReadOnlyPropertyDescriptor
- Windows
-
-
- true
- full
- true
- true
- bin\Debug\
- ReadOnlyPropertyDescriptor.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- ReadOnlyPropertyDescriptor.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Component
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 49d02340af5..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50721.0
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.TestMouseWheelVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 99c5a07d001..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/TestMouseWheelVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/TestMouseWheelVB.vbproj
deleted file mode 100644
index 630402f225d..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HandledMouseEventArgs/VB/TestMouseWheelVB.vbproj
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50721
- 2.0
- {517C77AA-24D4-48B6-8596-02005E3DAA2E}
- WinExe
- TestMouseWheelVB.My.MyApplication
- TestMouseWheelVB
- TestMouseWheelVB
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- TestMouseWheelVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- TestMouseWheelVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
- MouseWheelControl.vb
-
-
- UserControl
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/HtmlDocumentProject.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/HtmlDocumentProject.vbproj
deleted file mode 100644
index 11041be0eb2..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/HtmlDocumentProject.vbproj
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
- Debug
- AnyCPU
- 8.0.50228
- 2.0
- {259B81AA-F306-49F0-9AFB-7C75884FB6FE}
- WinExe
- HtmlDocumentProject.My.MyApplication
- HtmlDocumentProject
- HtmlDocumentProject
- WindowsForms
-
-
- true
- full
- true
- true
- bin\
- HtmlDocumentProject.xml
- 42016,42017,42018,42019,42032
-
-
- pdbonly
- false
- true
- true
- bin\
- HtmlDocumentProject.xml
- 42016,42017,42018,42019,42032
-
-
-
- False
- Common\MSHTML.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- MyApplication.myapp
-
-
- True
- True
- MyResources.resx
-
-
- True
- MySettings.settings
- True
-
-
-
-
-
- Form1.vb
- Designer
-
-
- VbMyResourcesResXFileCodeGenerator
- MyResources.vb
- My.Resources
- Designer
-
-
-
-
-
- MyApplicationCodeGenerator
- MyApplication.vb
-
-
- SettingsSingleFileGenerator
- MySettings.vb
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 7e5837e4651..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyApplication.myapp b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyApplication.myapp
deleted file mode 100644
index f5f5c1f7004..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyApplication.myapp
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- true
- HtmlDocumentProject.Form1
- false
- 0
- true
- 0
- 0
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyApplication.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyApplication.vb
deleted file mode 100644
index 00227d3dcc8..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlDocument/VB/My Project/MyApplication.vb
+++ /dev/null
@@ -1,29 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- Partial Class MyApplication
-
- Public Sub New()
- MyBase.New(ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.ShutDownStyle = ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = My.Forms.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/HtmlElementProject.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/HtmlElementProject.vbproj
deleted file mode 100644
index 8f097245afb..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/HtmlElementProject.vbproj
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
- Debug
- AnyCPU
- 8.0.41123
- 2.0
- {0032B27F-DFAF-4DD5-BB1F-8B3A3E7C7DE2}
- WinExe
- HtmlElementProject.My.MyApplication
- HtmlElementProject
- HtmlElementProject
- WindowsForms
-
-
- true
- full
- true
- true
- bin\
- HtmlElementProject.xml
- 42016,42017,42018,42019,42032
-
-
- pdbonly
- false
- true
- true
- bin\
- HtmlElementProject.xml
- 42016,42017,42018,42019,42032
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- MyApplication.myapp
-
-
- True
- True
- MyResources.resx
-
-
- True
- MySettings.settings
- True
-
-
-
-
-
- Form1.vb
- Designer
-
-
- VbMyResourcesResXFileCodeGenerator
- MyResources.vb
- My.Resources
- Designer
-
-
-
-
-
- MyApplicationCodeGenerator
- MyApplication.vb
-
-
- SettingsSingleFileGenerator
- MySettings.vb
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 65c5feb0b9d..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyApplication.myapp b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyApplication.myapp
deleted file mode 100644
index e84073258a2..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyApplication.myapp
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- true
- HtmlElementProject.Form1
- false
- 0
- true
- 0
- 0
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyApplication.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyApplication.vb
deleted file mode 100644
index 00227d3dcc8..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElement/VB/My Project/MyApplication.vb
+++ /dev/null
@@ -1,29 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- Partial Class MyApplication
-
- Public Sub New()
- MyBase.New(ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.ShutDownStyle = ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = My.Forms.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/HtmlElementEventArgsProjectVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/HtmlElementEventArgsProjectVB.vbproj
deleted file mode 100644
index b8f1eaadc24..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/HtmlElementEventArgsProjectVB.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {4F895F10-105F-4E16-9C62-78F0ABF99D7E}
- WinExe
- HtmlElementEventArgsProjectVB.My.MyApplication
- HtmlElementEventArgsProjectVB
- HtmlElementEventArgsProjectVB
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- HtmlElementEventArgsProjectVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- HtmlElementEventArgsProjectVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Application.Designer.vb
deleted file mode 100644
index c8a5a9b3957..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.42
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.HtmlElementEventArgsProjectVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 6aa2eb6bff3..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlElementEventArgs/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/HtmlWindowProject.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/HtmlWindowProject.vbproj
deleted file mode 100644
index 229aaf08d13..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/HtmlWindowProject.vbproj
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
- Debug
- AnyCPU
- 8.0.41129
- 2.0
- {32E74E99-EB22-466D-A22C-9196118038F1}
- WinExe
- HtmlWindowProject.My.MyApplication
- HtmlWindowProject
- HtmlWindowProject
- WindowsForms
-
-
- true
- full
- true
- true
- bin\
- HtmlWindowProject.xml
- 42016,42017,42018,42019,42032
-
-
- pdbonly
- false
- true
- true
- bin\
- HtmlWindowProject.xml
- 42016,42017,42018,42019,42032
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- MyApplication.myapp
-
-
- True
- True
- MyResources.resx
-
-
- True
- MySettings.settings
- True
-
-
-
-
-
- Form1.vb
- Designer
-
-
- VbMyResourcesResXFileCodeGenerator
- MyResources.vb
- My.Resources
- Designer
-
-
-
-
-
- MyApplicationCodeGenerator
- MyApplication.Designer.vb
-
-
- SettingsSingleFileGenerator
- MySettings.vb
-
-
-
-
- {3050F1C5-98B5-11CF-BB82-00AA00BDCE0B}
- 4
- 0
- 0
- primary
- False
-
-
- {00020430-0000-0000-C000-000000000046}
- 2
- 0
- 0
- primary
- False
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index a0f52b8bccb..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyApplication.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyApplication.Designer.vb
deleted file mode 100644
index 26f31a45dd1..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyApplication.Designer.vb
+++ /dev/null
@@ -1,33 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.40930.0
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- Partial Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- ' Me.EnableRTLMirroring = false
- Me.ShutDownStyle = Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.HtmlWindowProject.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyApplication.myapp b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyApplication.myapp
deleted file mode 100644
index dc446fe4f8b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.HtmlWindow/VB/My Project/MyApplication.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- HtmlWindowProject.Form1
- false
- 0
- true
- 0
- 0
- false
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 4790b40a0ff..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.42
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.TestOpenFileDialogMultiSelectVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index c01b98f22a3..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/TestOpenFileDialogMultiSelectVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/TestOpenFileDialogMultiSelectVB.vbproj
deleted file mode 100644
index d26d23f1cbf..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.OpenFileDialog.MultiSelect/VB/TestOpenFileDialogMultiSelectVB.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {7CD282C6-7060-49F5-B797-5C2DEC17FB43}
- WinExe
- TestOpenFileDialogMultiSelectVB.My.MyApplication
- TestOpenFileDialogMultiSelectVB
- TestOpenFileDialogMultiSelectVB
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- TestOpenFileDialogMultiSelectVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- TestOpenFileDialogMultiSelectVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/AutoSize.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/AutoSize.vbproj
deleted file mode 100644
index 4b98601788a..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/AutoSize.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {69331AA4-F828-4FFF-A125-B087955118FB}
- WinExe
- AutoSize.My.MyApplication
- AutoSize
- AutoSize
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- AutoSize.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- AutoSize.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 5cad2bece91..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.312
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.AutoSize.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index d1ae0cdc803..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsAutoSize/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/KeysConverterVB.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/KeysConverterVB.vbproj
deleted file mode 100644
index df4901df669..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/KeysConverterVB.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {C9E43FBE-B97C-47F6-9E53-8FD22247555C}
- WinExe
- KeysConverterVB.My.MyApplication
- KeysConverterVB
- KeysConverterVB
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- KeysConverterVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- KeysConverterVB.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 48ef5f7ba4a..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.312
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.KeysConverterVB.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index 17a86baceda..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsKeys/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Application.Designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Application.Designer.vb
deleted file mode 100644
index 800ed2675fa..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Application.Designer.vb
+++ /dev/null
@@ -1,38 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:2.0.50727.312
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
-
-Namespace My
-
- 'NOTE: This file is auto-generated; do not modify it directly. To make changes,
- ' or if you encounter build errors in this file, go to the Project Designer
- ' (go to Project Properties or double-click the My Project node in
- ' Solution Explorer), and make changes on the Application tab.
- '
- Partial Friend Class MyApplication
-
- _
- Public Sub New()
- MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
- Me.IsSingleInstance = false
- Me.EnableVisualStyles = true
- Me.SaveMySettingsOnExit = true
- Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
- End Sub
-
- _
- Protected Overrides Sub OnCreateMainForm()
- Me.MainForm = Global.SelectionStart.Form1
- End Sub
- End Class
-End Namespace
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Application.myapp
deleted file mode 100644
index 1243847fd9b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/Application.myapp
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- true
- Form1
- false
- 0
- true
- 0
- 0
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/AssemblyInfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/AssemblyInfo.vb
deleted file mode 100644
index dd590caa343..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/My Project/AssemblyInfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/SelectionStart.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/SelectionStart.vbproj
deleted file mode 100644
index 1a1f024f23a..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/SystemWindowsFormsTextBoxBase/VB/SelectionStart.vbproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {3932B152-9BA2-4708-AB28-FA49E820BB1A}
- WinExe
- SelectionStart.My.MyApplication
- SelectionStart
- SelectionStart
- WindowsForms
-
-
- true
- full
- true
- true
- bin\Debug\
- SelectionStart.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- pdbonly
- false
- true
- true
- bin\Release\
- SelectionStart.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Designer
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/module1.vb b/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/module1.vb
deleted file mode 100644
index 5778d02419b..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/module1.vb
+++ /dev/null
@@ -1,262 +0,0 @@
-
-Imports System.Drawing
-Imports System.Collections
-Imports System.ComponentModel
-Imports System.Windows.Forms
-Imports System.Data
-
-Module Module1
-
- Private Sub Main()
- Application.Run(New Form1())
- End Sub
-
-Public Class Form1
- Inherits System.Windows.Forms.Form
- ' use MySplitContainer to replicate 3.5 behavior
- 'private MySplitContainer splitContainer2;
- Private splitContainer2 As SplitContainer
-
- Private splitContainer1 As System.Windows.Forms.SplitContainer
- Private treeView1 As System.Windows.Forms.TreeView
- Private listView2 As System.Windows.Forms.ListView
- Private listView1 As System.Windows.Forms.ListView
-
- Public Sub New()
- InitializeComponent()
- End Sub
- Private Sub InitializeComponent()
- splitContainer1 = New System.Windows.Forms.SplitContainer()
- treeView1 = New System.Windows.Forms.TreeView()
- splitContainer2 = New MySplitContainer()
- listView1 = New System.Windows.Forms.ListView()
- listView2 = New System.Windows.Forms.ListView()
- splitContainer1.SuspendLayout()
- splitContainer2.SuspendLayout()
- SuspendLayout()
-
- ' Basic SplitContainer properties.
- ' This is a vertical splitter that moves in 10-pixel increments.
- ' This splitter needs no explicit Orientation property because Vertical is the default.
- splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
- splitContainer1.ForeColor = System.Drawing.SystemColors.Control
- splitContainer1.Location = New System.Drawing.Point(0, 0)
- splitContainer1.Name = "splitContainer1"
-
- ' You can drag the splitter no nearer than 30 pixels from the left edge of the container.
- splitContainer1.Panel1MinSize = 30
-
- ' You can drag the splitter no nearer than 20 pixels from the right edge of the container.
- splitContainer1.Panel2MinSize = 20
- splitContainer1.Size = New System.Drawing.Size(292, 273)
- splitContainer1.SplitterDistance = 79
-
- ' This splitter moves in 10-pixel increments.
- splitContainer1.SplitterIncrement = 10
- splitContainer1.SplitterWidth = 6
-
- ' splitContainer1 is the first control in the tab order.
- splitContainer1.TabIndex = 0
- splitContainer1.Text = "splitContainer1"
-
- ' When the splitter moves, the cursor changes shape.
- AddHandler splitContainer1.SplitterMoved, AddressOf splitContainer1_SplitterMoved
- AddHandler splitContainer1.SplitterMoving, AddressOf splitContainer1_SplitterMoving
-
- ' Add a TreeView control to the left panel.
- splitContainer1.Panel1.BackColor = System.Drawing.SystemColors.Control
-
- ' Add a TreeView control to Panel1.
- splitContainer1.Panel1.Controls.Add(treeView1)
- splitContainer1.Panel1.Name = "splitterPanel1"
-
- ' Controls placed on Panel1 support right-to-left fonts.
- splitContainer1.Panel1.RightToLeft = System.Windows.Forms.RightToLeft.Yes
-
-
- ' Add a SplitContainer to the right panel.
- splitContainer1.Panel2.Controls.Add(splitContainer2)
- splitContainer1.Panel2.Name = "splitterPanel2"
-
- ' This TreeView control is in Panel1 of splitContainer1.
- treeView1.Dock = System.Windows.Forms.DockStyle.Fill
- treeView1.ForeColor = System.Drawing.SystemColors.InfoText
- treeView1.ImageIndex = -1
- treeView1.Location = New System.Drawing.Point(0, 0)
- treeView1.Name = "treeView1"
- treeView1.SelectedImageIndex = -1
- treeView1.Size = New System.Drawing.Size(79, 273)
-
- treeView1.BeginUpdate()
- treeView1.Nodes.Add("Parent")
- treeView1.Nodes(0).Nodes.Add("Child 1")
- treeView1.Nodes(0).Nodes.Add("Child 2")
- treeView1.Nodes(0).Nodes(1).Nodes.Add("Grandchild")
- treeView1.Nodes(0).Nodes(1).Nodes(0).Nodes.Add("Great Grandchild")
- treeView1.EndUpdate()
-
- ' treeView1 is the second control in the tab order.
- treeView1.TabIndex = 1
-
- ' Basic SplitContainer properties.
- ' This is a horizontal splitter whose top and bottom panels are ListView controls. The top panel is fixed.
- splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill
-
- ' The top panel remains the same size when the form is resized.
- splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1
- splitContainer2.Location = New System.Drawing.Point(0, 0)
- splitContainer2.Name = "splitContainer2"
-
- ' Create the horizontal splitter.
- splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal
- splitContainer2.Size = New System.Drawing.Size(207, 273)
- splitContainer2.SplitterDistance = 125
- splitContainer2.SplitterWidth = 6
-
- ' splitContainer2 is the third control in the tab order.
- 'splitContainer2.TabIndex = 2;
- splitContainer2.TabStop = False
- splitContainer2.Text = "splitContainer2"
-
- ' This splitter panel contains the top ListView control.
- splitContainer2.Panel1.Controls.Add(listView1)
- splitContainer2.Panel1.Name = "splitterPanel3"
-
- ' This splitter panel contains the bottom ListView control.
- splitContainer2.Panel2.Controls.Add(listView2)
- splitContainer2.Panel2.Name = "splitterPanel4"
-
- ' This ListView control is in the top panel of splitContainer2.
- listView1.Dock = System.Windows.Forms.DockStyle.Fill
- listView1.Location = New System.Drawing.Point(0, 0)
- listView1.Name = "listView1"
- listView1.Size = New System.Drawing.Size(207, 125)
- listView1.View = View.Details
-
- ' Display grid lines.
- listView1.GridLines = True
-
-
- ' Create three items and three sets of subitems for each item.
- Dim item1 As New ListViewItem("item1", 0)
- ' Place a check mark next to the item.
- item1.Checked = True
- item1.SubItems.Add("1")
- item1.SubItems.Add("2")
- item1.SubItems.Add("3")
- Dim item2 As New ListViewItem("item2", 1)
- item2.SubItems.Add("4")
- item2.SubItems.Add("5")
- item2.SubItems.Add("6")
- Dim item3 As New ListViewItem("item3", 0)
- ' Place a check mark next to the item.
- item3.Checked = True
- item3.SubItems.Add("7")
- item3.SubItems.Add("8")
- item3.SubItems.Add("9")
-
- ' Create columns for the items and subitems.
- ' Width of -2 indicates auto-size.
- listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left)
- listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left)
- listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left)
- listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center)
-
- 'Add the items to the ListView.
- listView1.Items.AddRange(New ListViewItem() {item1, item2, item3})
-
- ' listView1 is the fourth control in the tab order.
- listView1.TabIndex = 3
-
- ' This ListView control is in the bottom panel of splitContainer2.
- listView2.Dock = System.Windows.Forms.DockStyle.Fill
- listView2.Location = New System.Drawing.Point(0, 0)
- listView2.Name = "listView2"
- listView2.Size = New System.Drawing.Size(207, 142)
- listView2.View = View.Details
-
- ' Display grid lines.
- listView2.GridLines = True
-
-
- ' Create three items and three sets of subitems for each item.
- item1 = New ListViewItem("item1", 0)
- ' Place a check mark next to the item.
- item1.Checked = True
- item1.SubItems.Add("1")
- item1.SubItems.Add("2")
- item1.SubItems.Add("3")
- item2 = New ListViewItem("item2", 1)
- item2.SubItems.Add("4")
- item2.SubItems.Add("5")
- item2.SubItems.Add("6")
-
- item3 = New ListViewItem("item3", 0)
- ' Place a check mark next to the item.
- item3.Checked = True
- item3.SubItems.Add("7")
- item3.SubItems.Add("8")
- item3.SubItems.Add("9")
-
- ' Create columns for the items and subitems.
- ' Width of -2 indicates auto-size.
- listView2.Columns.Add("Item Column", -2, HorizontalAlignment.Left)
- listView2.Columns.Add("Column 2", -2, HorizontalAlignment.Left)
- listView2.Columns.Add("Column 3", -2, HorizontalAlignment.Left)
- listView2.Columns.Add("Column 4", -2, HorizontalAlignment.Center)
-
- 'Add the items to the ListView.
- listView2.Items.AddRange(New ListViewItem() {item1, item2, item3})
-
- ' listView2 is the fifth control in the tab order.
- listView2.TabIndex = 4
-
- ' These are basic properties of the form.
- 'ClientSize = new System.Drawing.Size(292, 273);
- Me.WindowState = FormWindowState.Maximized
- Controls.Add(splitContainer1)
- Name = "Form1"
- Text = "Form1"
- splitContainer1.ResumeLayout(False)
- splitContainer2.ResumeLayout(False)
- ResumeLayout(False)
- End Sub
-
- Private Sub splitContainer1_SplitterMoving(ByVal sender As System.Object, ByVal e As System.Windows.Forms.SplitterCancelEventArgs)
- ' As the splitter moves, change the cursor type.
- Cursor.Current = System.Windows.Forms.Cursors.NoMoveVert
- End Sub
- Private Sub splitContainer1_SplitterMoved(ByVal sender As System.Object, ByVal e As System.Windows.Forms.SplitterEventArgs)
- ' When the splitter stops moving, change the cursor back to the default.
- Cursor.Current = System.Windows.Forms.Cursors.[Default]
- End Sub
-End Class
-
-'
-Public Class MySplitContainer
- Inherits SplitContainer
- Private m_tabStop As Boolean = True
- Public Shadows Property TabStop() As Boolean
- Get
- Return m_tabStop
- End Get
- Set(ByVal value As Boolean)
- If TabStop <> value Then
- m_tabStop = value
- OnTabStopChanged(EventArgs.Empty)
- End If
- End Set
- End Property
-
- Protected Overloads Overrides Function ProcessTabKey(ByVal forward As Boolean) As Boolean
- If Not m_tabStop Then
- If SelectNextControl(ActiveControl, forward, True, True, False) Then
- Return True
- End If
- End If
- Return MyBase.ProcessTabKey(forward)
- End Function
-End Class
- '
-
-End Module
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/application.designer.vb b/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/application.designer.vb
deleted file mode 100644
index 32c54ef1402..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/application.designer.vb
+++ /dev/null
@@ -1,13 +0,0 @@
-'------------------------------------------------------------------------------
-'
-' This code was generated by a tool.
-' Runtime Version:4.0.30109.1
-'
-' Changes to this file may cause incorrect behavior and will be lost if
-' the code is regenerated.
-'
-'------------------------------------------------------------------------------
-
-Option Strict On
-Option Explicit On
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/application.myapp b/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/application.myapp
deleted file mode 100644
index e62f1a53381..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/application.myapp
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- false
- false
- 0
- true
- 0
- 2
- true
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/assemblyinfo.vb b/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/assemblyinfo.vb
deleted file mode 100644
index 12cd5de55d0..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/my project/assemblyinfo.vb
+++ /dev/null
@@ -1,34 +0,0 @@
-Imports System.Reflection
-Imports System.Runtime.InteropServices
-
-' General Information about an assembly is controlled through the following
-' set of attributes. Change these attribute values to modify the information
-' associated with an assembly.
-
-' Review the values of the assembly attributes
-
-
-
-
-
-
-
-
-
-
-'The following GUID is for the ID of the typelib if this project is exposed to COM
-
-
-' Version information for an assembly consists of the following four values:
-'
-' Major Version
-' Minor Version
-' Build Number
-' Revision
-'
-' You can specify all the values or you can default the Build and Revision Numbers
-' by using the '*' as shown below:
-'
-
-
-
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/splitcontainertabstop.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/splitcontainertabstop.vbproj
deleted file mode 100644
index e7d94f5013a..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/splitcontainertabstop/vb/splitcontainertabstop.vbproj
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
- Debug
- x86
-
-
-
-
- {A1F1418D-DD90-484D-B6ED-B98AEDE9221D}
- Exe
- SplitContainerTabStop.Form1
- SplitContainerTabStop
- SplitContainerTabStop
- 512
- Console
- v4.0
- Client
-
-
- x86
- true
- full
- true
- true
- bin\Debug\
- SplitContainerTabStop.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- x86
- pdbonly
- false
- true
- true
- bin\Release\
- SplitContainerTabStop.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- On
-
-
- Binary
-
-
- Off
-
-
- On
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/backgroundworkersimple.vbproj b/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/backgroundworkersimple.vbproj
deleted file mode 100644
index b11b568d9c1..00000000000
--- a/snippets/visualbasic/VS_Snippets_Winforms/system.componentmodel.backgroundworkersimple/vb/backgroundworkersimple.vbproj
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
- Debug
- x86
-
-
- 2.0
- {28D8D430-EDFB-4B2D-8FF3-59CE4313485F}
- WinExe
- BackgroundWorkerSimple.My.MyApplication
- BackgroundWorkerSimple
- BackgroundWorkerSimple
- 512
- WindowsForms
- v4.8
-
-
-
- x86
- true
- full
- true
- true
- bin\Debug\
- BackgroundWorkerSimple.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- x86
- pdbonly
- false
- true
- true
- bin\Release\
- BackgroundWorkerSimple.xml
- 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
-
-
- On
-
-
- Binary
-
-
- Off
-
-
- On
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- Form1.vb
- Form
-
-
-
- True
- Application.myapp
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
-
-
- Form1.vb
-
-
- VbMyResourcesResXFileCodeGenerator
- Resources.Designer.vb
- My.Resources
- Designer
-
-
-
-
- MyApplicationCodeGenerator
- Application.Designer.vb
-
-
- SettingsSingleFileGenerator
- My
- Settings.Designer.vb
-
-
-
-
-
\ No newline at end of file
diff --git a/xml/Microsoft.Win32/SystemEvents.xml b/xml/Microsoft.Win32/SystemEvents.xml
index eedb6606e20..acbc8cbabef 100644
--- a/xml/Microsoft.Win32/SystemEvents.xml
+++ b/xml/Microsoft.Win32/SystemEvents.xml
@@ -63,7 +63,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet1":::
**Example 2**
@@ -194,7 +194,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet2":::
]]>
@@ -555,7 +555,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet2":::
]]>
@@ -1037,7 +1037,7 @@ private void Form1_Closing(
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet2":::
]]>
diff --git a/xml/Microsoft.Win32/UserPreferenceChangingEventArgs.xml b/xml/Microsoft.Win32/UserPreferenceChangingEventArgs.xml
index 360fd8df6bf..1234b656a38 100644
--- a/xml/Microsoft.Win32/UserPreferenceChangingEventArgs.xml
+++ b/xml/Microsoft.Win32/UserPreferenceChangingEventArgs.xml
@@ -45,7 +45,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet1":::
]]>
@@ -144,7 +144,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet1":::
]]>
diff --git a/xml/Microsoft.Win32/UserPreferenceChangingEventHandler.xml b/xml/Microsoft.Win32/UserPreferenceChangingEventHandler.xml
index b8520598ebf..5dcd3c366dc 100644
--- a/xml/Microsoft.Win32/UserPreferenceChangingEventHandler.xml
+++ b/xml/Microsoft.Win32/UserPreferenceChangingEventHandler.xml
@@ -53,7 +53,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/SystemEvents/cpp/SystemEvents.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/Microsoft.Win32/SystemEvents/Overview/SystemEvents.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/SystemEvents/VB/SystemEvents.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/Microsoft.Win32/SystemEvents/Overview/SystemEvents.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/CodeDomSerializer.xml b/xml/System.ComponentModel.Design.Serialization/CodeDomSerializer.xml
index 3790648f783..2f37d416c70 100644
--- a/xml/System.ComponentModel.Design.Serialization/CodeDomSerializer.xml
+++ b/xml/System.ComponentModel.Design.Serialization/CodeDomSerializer.xml
@@ -83,7 +83,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerSerializationManagerSample/CPP/idesignerserializationmanagersample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerSerializationManagerSample/VB/idesignerserializationmanagersample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/CodeDomSerializerException.xml b/xml/System.ComponentModel.Design.Serialization/CodeDomSerializerException.xml
index 0b69963e0bf..8d1652cab44 100644
--- a/xml/System.ComponentModel.Design.Serialization/CodeDomSerializerException.xml
+++ b/xml/System.ComponentModel.Design.Serialization/CodeDomSerializerException.xml
@@ -60,7 +60,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/CodeDomSerializerExceptionExample/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/CodeDomSerializerExceptionExample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/ContextStack.xml b/xml/System.ComponentModel.Design.Serialization/ContextStack.xml
index 213c8a30df4..71d0b4d790e 100644
--- a/xml/System.ComponentModel.Design.Serialization/ContextStack.xml
+++ b/xml/System.ComponentModel.Design.Serialization/ContextStack.xml
@@ -68,7 +68,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ContextStackExample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ContextStackExample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.vb" id="Snippet1":::
]]>
@@ -123,7 +123,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ContextStackExample/CPP/class1.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ContextStackExample/VB/class1.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.vb" id="Snippet2":::
]]>
@@ -390,7 +390,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ContextStackExample/CPP/class1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ContextStackExample/VB/class1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.vb" id="Snippet4":::
]]>
@@ -445,7 +445,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ContextStackExample/CPP/class1.cpp" id="Snippet3":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ContextStackExample/VB/class1.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/ContextStack/Overview/class1.vb" id="Snippet3":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/DesignerSerializationManager.xml b/xml/System.ComponentModel.Design.Serialization/DesignerSerializationManager.xml
index 5450aa30fc2..b7f604ed716 100644
--- a/xml/System.ComponentModel.Design.Serialization/DesignerSerializationManager.xml
+++ b/xml/System.ComponentModel.Design.Serialization/DesignerSerializationManager.xml
@@ -79,17 +79,17 @@
Because of these differences, a different serialization model applies to design-time serialization. This model utilizes a separate serializer object for each data type being serialized. Each serializer provides its small contribution to the problem as a whole. These serializers are all coordinated through a common serialization manager. The serialization manager is responsible for maintaining state between these different serializers. As an example, consider the following class:
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/Program.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/Program.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/Program.vb" id="Snippet2":::
An instance of this class would utilize three different serializers: one for `SampleObject`, one for strings, and another for integers. The serializer for `SampleObject` is called the root serializer because `SampleObject` is the root of the serialization graph. More complex object graphs can be created as well. For example, consider what would happen if `SampleObject` were changed as follows:
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/SampleObject.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/SampleObject.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/SampleObject.vb" id="Snippet11":::
This allows `SampleObject` to have a child that is another instance of itself. The following code fills in the object graph:
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/SampleObject.cs" id="Snippet12":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.Serialization.DesignerSerializationManager.SampleObject/VB/SampleObject.vb" id="Snippet12":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializationManager/Overview/SampleObject.vb" id="Snippet12":::
When `root` is serialized, there will be four serializers used: one root serializer, one serializer for the child `SampleObject`, one serializer for `int`, and one serializer for `string`. Serializers are cached based on type, so there is no need to create a serializer for each instance of `SampleObject`.
diff --git a/xml/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute.xml b/xml/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute.xml
index 7aaa42ebeac..d58ae6572f1 100644
--- a/xml/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute.xml
+++ b/xml/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute.xml
@@ -76,7 +76,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerSerializerAttribute/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerSerializerAttribute/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/IDesignerSerializationManager.xml b/xml/System.ComponentModel.Design.Serialization/IDesignerSerializationManager.xml
index 3e1207389cd..90bf5f1495f 100644
--- a/xml/System.ComponentModel.Design.Serialization/IDesignerSerializationManager.xml
+++ b/xml/System.ComponentModel.Design.Serialization/IDesignerSerializationManager.xml
@@ -58,7 +58,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerSerializationManagerSample/CPP/idesignerserializationmanagersample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerSerializationManagerSample/VB/idesignerserializationmanagersample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/INameCreationService.xml b/xml/System.ComponentModel.Design.Serialization/INameCreationService.xml
index 2c416ee9b20..e2e7d8761fd 100644
--- a/xml/System.ComponentModel.Design.Serialization/INameCreationService.xml
+++ b/xml/System.ComponentModel.Design.Serialization/INameCreationService.xml
@@ -54,7 +54,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/INameCreationServiceExample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/INameCreationServiceExample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.vb" id="Snippet1":::
]]>
@@ -125,7 +125,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/INameCreationServiceExample/CPP/class1.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/INameCreationServiceExample/VB/class1.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.vb" id="Snippet2":::
]]>
@@ -190,7 +190,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/INameCreationServiceExample/CPP/class1.cpp" id="Snippet3":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/INameCreationServiceExample/VB/class1.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.vb" id="Snippet3":::
]]>
@@ -252,7 +252,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/INameCreationServiceExample/CPP/class1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/INameCreationServiceExample/VB/class1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/INameCreationService/Overview/class1.vb" id="Snippet4":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/InstanceDescriptor.xml b/xml/System.ComponentModel.Design.Serialization/InstanceDescriptor.xml
index 1861bbbbedc..f129f7760ed 100644
--- a/xml/System.ComponentModel.Design.Serialization/InstanceDescriptor.xml
+++ b/xml/System.ComponentModel.Design.Serialization/InstanceDescriptor.xml
@@ -74,7 +74,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/InstanceDescriptorSample/CPP/instancedescriptor.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/ITypeDescriptorContext/Overview/instancedescriptor.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/InstanceDescriptorSample/VB/instancedescriptor.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/ITypeDescriptorContext/Overview/instancedescriptor.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/ResolveNameEventArgs.xml b/xml/System.ComponentModel.Design.Serialization/ResolveNameEventArgs.xml
index 14dd08d105c..5a9418ba1f4 100644
--- a/xml/System.ComponentModel.Design.Serialization/ResolveNameEventArgs.xml
+++ b/xml/System.ComponentModel.Design.Serialization/ResolveNameEventArgs.xml
@@ -62,7 +62,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MoreEventArgsExamples/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MoreEventArgsExamples/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/class1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/ResolveNameEventHandler.xml b/xml/System.ComponentModel.Design.Serialization/ResolveNameEventHandler.xml
index d26ad12c578..cd58811b5a2 100644
--- a/xml/System.ComponentModel.Design.Serialization/ResolveNameEventHandler.xml
+++ b/xml/System.ComponentModel.Design.Serialization/ResolveNameEventHandler.xml
@@ -74,7 +74,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MoreEventHandlerExamples/CPP/form1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/form1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MoreEventHandlerExamples/VB/form1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/form1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design.Serialization/RootDesignerSerializerAttribute.xml b/xml/System.ComponentModel.Design.Serialization/RootDesignerSerializerAttribute.xml
index 7e69a8d6793..25b38b814df 100644
--- a/xml/System.ComponentModel.Design.Serialization/RootDesignerSerializerAttribute.xml
+++ b/xml/System.ComponentModel.Design.Serialization/RootDesignerSerializerAttribute.xml
@@ -90,7 +90,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerSerializationManagerSample/CPP/idesignerserializationmanagersample.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerSerializationManagerSample/VB/idesignerserializationmanagersample.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.vb" id="Snippet2":::
]]>
diff --git a/xml/System.ComponentModel.Design/ActiveDesignerEventArgs.xml b/xml/System.ComponentModel.Design/ActiveDesignerEventArgs.xml
index 290a3a7a89d..44761086120 100644
--- a/xml/System.ComponentModel.Design/ActiveDesignerEventArgs.xml
+++ b/xml/System.ComponentModel.Design/ActiveDesignerEventArgs.xml
@@ -64,7 +64,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ActiveDesignerEventArgs/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ActiveDesignerEventArgs/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/class1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ActiveDesignerEventHandler.xml b/xml/System.ComponentModel.Design/ActiveDesignerEventHandler.xml
index c1703b2d340..ff9f1caaf05 100644
--- a/xml/System.ComponentModel.Design/ActiveDesignerEventHandler.xml
+++ b/xml/System.ComponentModel.Design/ActiveDesignerEventHandler.xml
@@ -74,7 +74,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ActiveDesignerEventHandlerExample/CPP/activedesignereventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/activedesignereventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ActiveDesignerEventHandlerExample/VB/activedesignereventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/activedesignereventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ArrayEditor.xml b/xml/System.ComponentModel.Design/ArrayEditor.xml
index 412e0b2944b..39fe8b92e62 100644
--- a/xml/System.ComponentModel.Design/ArrayEditor.xml
+++ b/xml/System.ComponentModel.Design/ArrayEditor.xml
@@ -64,7 +64,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ArrayEditorExample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ArrayEditorExample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ArrayEditor/Overview/class1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ByteViewer.xml b/xml/System.ComponentModel.Design/ByteViewer.xml
index e1337f87dce..a5daec28caf 100644
--- a/xml/System.ComponentModel.Design/ByteViewer.xml
+++ b/xml/System.ComponentModel.Design/ByteViewer.xml
@@ -70,7 +70,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ByteViewerExample/CPP/form1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ByteViewer/Overview/form1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ByteViewerExample/VB/form1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ByteViewer/Overview/form1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/CheckoutException.xml b/xml/System.ComponentModel.Design/CheckoutException.xml
index 58952885be4..af9e04b8be1 100644
--- a/xml/System.ComponentModel.Design/CheckoutException.xml
+++ b/xml/System.ComponentModel.Design/CheckoutException.xml
@@ -62,7 +62,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/CheckoutExceptionExample/CPP/checkoutexceptionexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/CheckoutException/Overview/checkoutexceptionexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/CheckoutExceptionExample/VB/checkoutexceptionexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/CheckoutException/Overview/checkoutexceptionexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/CollectionEditor.xml b/xml/System.ComponentModel.Design/CollectionEditor.xml
index 88efa2bad28..9399fbf8150 100644
--- a/xml/System.ComponentModel.Design/CollectionEditor.xml
+++ b/xml/System.ComponentModel.Design/CollectionEditor.xml
@@ -59,7 +59,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/EditorAttributesExample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/CollectionEditor/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/EditorAttributesExample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/CollectionEditor/Overview/class1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentChangedEventArgs.xml b/xml/System.ComponentModel.Design/ComponentChangedEventArgs.xml
index 45745a74ce4..dee3205a5a0 100644
--- a/xml/System.ComponentModel.Design/ComponentChangedEventArgs.xml
+++ b/xml/System.ComponentModel.Design/ComponentChangedEventArgs.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentChangedEventArgsExample/CPP/componentchangedeventargsexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/componentchangedeventargsexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangedEventArgsExample/VB/componentchangedeventargsexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/componentchangedeventargsexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentChangedEventHandler.xml b/xml/System.ComponentModel.Design/ComponentChangedEventHandler.xml
index d789b5a9e2a..3dbe2d24af1 100644
--- a/xml/System.ComponentModel.Design/ComponentChangedEventHandler.xml
+++ b/xml/System.ComponentModel.Design/ComponentChangedEventHandler.xml
@@ -80,7 +80,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentChangedEventHandlerExample/CPP/componentchangedeventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/componentchangedeventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangedEventHandlerExample/VB/componentchangedeventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/componentchangedeventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentChangingEventArgs.xml b/xml/System.ComponentModel.Design/ComponentChangingEventArgs.xml
index 5756d7b2b7d..440c3ec87ad 100644
--- a/xml/System.ComponentModel.Design/ComponentChangingEventArgs.xml
+++ b/xml/System.ComponentModel.Design/ComponentChangingEventArgs.xml
@@ -74,7 +74,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentChangingEventArgsExample2/CPP/componentchangingeventargsexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/componentchangingeventargsexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangingEventArgsExample2/VB/componentchangingeventargsexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/componentchangingeventargsexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentChangingEventHandler.xml b/xml/System.ComponentModel.Design/ComponentChangingEventHandler.xml
index 61f20675f86..50587534ad9 100644
--- a/xml/System.ComponentModel.Design/ComponentChangingEventHandler.xml
+++ b/xml/System.ComponentModel.Design/ComponentChangingEventHandler.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentChangingEventHandlerExample/CPP/componentchangingeventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/componentchangingeventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentChangingEventHandlerExample/VB/componentchangingeventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/componentchangingeventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentDesigner.xml b/xml/System.ComponentModel.Design/ComponentDesigner.xml
index 7e887d02878..7811ff1addc 100644
--- a/xml/System.ComponentModel.Design/ComponentDesigner.xml
+++ b/xml/System.ComponentModel.Design/ComponentDesigner.xml
@@ -91,7 +91,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentDesignerExample/CPP/examplecomponent.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentDesigner/Overview/examplecomponent.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentDesignerExample/VB/examplecomponent.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentDesigner/Overview/examplecomponent.vb" id="Snippet1":::
]]>
@@ -504,7 +504,7 @@
The following code example demonstrates the use of the method to access designer services.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Form1.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerServices/VB/Form1.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/TypeDescriptor/GetProperties/Form1.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentEventArgs.xml b/xml/System.ComponentModel.Design/ComponentEventArgs.xml
index 6603bd9ac6d..ae39ade9678 100644
--- a/xml/System.ComponentModel.Design/ComponentEventArgs.xml
+++ b/xml/System.ComponentModel.Design/ComponentEventArgs.xml
@@ -66,7 +66,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentEventArgsExample/CPP/componenteventargsexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentEventArgs/Overview/componenteventargsexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentEventArgsExample/VB/componenteventargsexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentEventArgs/Overview/componenteventargsexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentEventHandler.xml b/xml/System.ComponentModel.Design/ComponentEventHandler.xml
index 9ccfb38e8ac..d2298b17c78 100644
--- a/xml/System.ComponentModel.Design/ComponentEventHandler.xml
+++ b/xml/System.ComponentModel.Design/ComponentEventHandler.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentEventHandlerExample/CPP/componenteventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentEventHandler/Overview/componenteventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentEventHandlerExample/VB/componenteventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentEventHandler/Overview/componenteventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentRenameEventArgs.xml b/xml/System.ComponentModel.Design/ComponentRenameEventArgs.xml
index 1d7014413df..20d43b7d03c 100644
--- a/xml/System.ComponentModel.Design/ComponentRenameEventArgs.xml
+++ b/xml/System.ComponentModel.Design/ComponentRenameEventArgs.xml
@@ -74,7 +74,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentRenameEventArgsExample/CPP/componentrenameeventargsexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/componentrenameeventargsexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentRenameEventArgsExample/VB/componentrenameeventargsexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/componentrenameeventargsexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ComponentRenameEventHandler.xml b/xml/System.ComponentModel.Design/ComponentRenameEventHandler.xml
index 725bfbf947a..f029cff7edf 100644
--- a/xml/System.ComponentModel.Design/ComponentRenameEventHandler.xml
+++ b/xml/System.ComponentModel.Design/ComponentRenameEventHandler.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ComponentRenameEventHandlerExample/CPP/componentrenameeventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/componentrenameeventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ComponentRenameEventHandlerExample/VB/componentrenameeventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/componentrenameeventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionHeaderItem.xml b/xml/System.ComponentModel.Design/DesignerActionHeaderItem.xml
index 6f5222684f1..cdebe082e5d 100644
--- a/xml/System.ComponentModel.Design/DesignerActionHeaderItem.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionHeaderItem.xml
@@ -57,7 +57,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -123,7 +123,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionItem.xml b/xml/System.ComponentModel.Design/DesignerActionItem.xml
index 90021d8fc64..f1aa1d5ce2a 100644
--- a/xml/System.ComponentModel.Design/DesignerActionItem.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionItem.xml
@@ -60,7 +60,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionItemCollection.xml b/xml/System.ComponentModel.Design/DesignerActionItemCollection.xml
index 0139f0cadcd..72e90158f88 100644
--- a/xml/System.ComponentModel.Design/DesignerActionItemCollection.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionItemCollection.xml
@@ -48,7 +48,7 @@
The following code example demonstrates how to create a and populate it to form a smart tag list. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -92,7 +92,7 @@
The following code example demonstrates how to create a and populate it to form a smart tag list. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -138,7 +138,7 @@
The following code example demonstrates how to create a and populate it to form a smart tag list. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionList.xml b/xml/System.ComponentModel.Design/DesignerActionList.xml
index d4b3cd89765..7c344fb5b88 100644
--- a/xml/System.ComponentModel.Design/DesignerActionList.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionList.xml
@@ -66,7 +66,7 @@
For a complete explanation of this code example, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet2":::
]]>
@@ -127,7 +127,7 @@
For a complete explanation of this code example, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet4":::
]]>
@@ -185,7 +185,7 @@
For a complete explanation of this code example, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -339,7 +339,7 @@
For a complete explanation of this code example, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionListCollection.xml b/xml/System.ComponentModel.Design/DesignerActionListCollection.xml
index 1ec2bf87abd..1009c249e89 100644
--- a/xml/System.ComponentModel.Design/DesignerActionListCollection.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionListCollection.xml
@@ -74,10 +74,10 @@
For a full example, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet8":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet8":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet8":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet9":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet9":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet9":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionMethodItem.xml b/xml/System.ComponentModel.Design/DesignerActionMethodItem.xml
index d4d797dbe2c..c8b25dbe918 100644
--- a/xml/System.ComponentModel.Design/DesignerActionMethodItem.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionMethodItem.xml
@@ -57,7 +57,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -430,7 +430,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionPropertyItem.xml b/xml/System.ComponentModel.Design/DesignerActionPropertyItem.xml
index a91b88796eb..db129656b93 100644
--- a/xml/System.ComponentModel.Design/DesignerActionPropertyItem.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionPropertyItem.xml
@@ -66,7 +66,7 @@
The following code example demonstrates how to create a collection of objects. For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -271,7 +271,7 @@
The following code example demonstrates how to create a collection of objects. For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionTextItem.xml b/xml/System.ComponentModel.Design/DesignerActionTextItem.xml
index 724a6f7b18c..15283954251 100644
--- a/xml/System.ComponentModel.Design/DesignerActionTextItem.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionTextItem.xml
@@ -51,7 +51,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
@@ -108,7 +108,7 @@
For a full example of implementing smart tags, see [How to: Attach Smart Tags to a Windows Forms Component](https://learn.microsoft.com/previous-versions/visualstudio/visual-studio-2013/ms171830(v=vs.120)).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet7":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet7":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet7":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerActionUIService.xml b/xml/System.ComponentModel.Design/DesignerActionUIService.xml
index 8d0dad387fb..e98b1e39516 100644
--- a/xml/System.ComponentModel.Design/DesignerActionUIService.xml
+++ b/xml/System.ComponentModel.Design/DesignerActionUIService.xml
@@ -63,7 +63,7 @@
The following code example demonstrates how to use the method to update a smart tag panel. This example is part of a larger example available in the class overview.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet11":::
]]>
@@ -267,7 +267,7 @@
The following code example demonstrates how to use the method to update a smart tag panel. This example is part of a larger example available in the class overview.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerAction.AddDesignerActions/VB/designeractions.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.vb" id="Snippet11":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerCollection.xml b/xml/System.ComponentModel.Design/DesignerCollection.xml
index db03293da01..e17e0857db3 100644
--- a/xml/System.ComponentModel.Design/DesignerCollection.xml
+++ b/xml/System.ComponentModel.Design/DesignerCollection.xml
@@ -63,7 +63,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerCollectionExample/CPP/examplecomponent.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerCollection/Overview/examplecomponent.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerCollectionExample/VB/examplecomponent.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerCollection/Overview/examplecomponent.vb" id="Snippet1":::
]]>
@@ -232,7 +232,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerCollectionExample/CPP/examplecomponent.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerCollection/Overview/examplecomponent.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerCollectionExample/VB/examplecomponent.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerCollection/Overview/examplecomponent.vb" id="Snippet2":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerEventArgs.xml b/xml/System.ComponentModel.Design/DesignerEventArgs.xml
index fed310a3a16..e4debb1b273 100644
--- a/xml/System.ComponentModel.Design/DesignerEventArgs.xml
+++ b/xml/System.ComponentModel.Design/DesignerEventArgs.xml
@@ -62,7 +62,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerEventArgsExample/CPP/designereventargsexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerEventArgs/Overview/designereventargsexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerEventArgsExample/VB/designereventargsexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerEventArgs/Overview/designereventargsexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerEventHandler.xml b/xml/System.ComponentModel.Design/DesignerEventHandler.xml
index f00458aaba1..4f8a6fb1530 100644
--- a/xml/System.ComponentModel.Design/DesignerEventHandler.xml
+++ b/xml/System.ComponentModel.Design/DesignerEventHandler.xml
@@ -72,7 +72,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerEventHandlerExample/CPP/designereventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerEventHandler/Overview/designereventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerEventHandlerExample/VB/designereventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerEventHandler/Overview/designereventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerOptionService.xml b/xml/System.ComponentModel.Design/DesignerOptionService.xml
index 9eb19f96c19..552a26691c7 100644
--- a/xml/System.ComponentModel.Design/DesignerOptionService.xml
+++ b/xml/System.ComponentModel.Design/DesignerOptionService.xml
@@ -70,7 +70,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerOptionServiceExample/CPP/idesigneroptionservicecontrol.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerOptionServiceExample/VB/idesigneroptionservicecontrol.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.vb" id="Snippet2":::
This works, until you want to move to another page. Also, provides no discovery mechanism. If you do not know what string to pass in, the service cannot find the property value.
@@ -82,7 +82,7 @@
The following code example demonstrates accessing the to display the current values of the standard options.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/designeroptionservicecontrol.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerOptionService/VB/designeroptionservicecontrol.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/designeroptionservicecontrol.vb" id="Snippet1":::
]]>
@@ -242,7 +242,7 @@
The following code example shows how you can navigate the collections by named indexers so you can get the value of the `GridSize` option. All three variations return the same value.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/designeroptionservicecontrol.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerOptionService/VB/designeroptionservicecontrol.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/designeroptionservicecontrol.vb" id="Snippet3":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerTransaction.xml b/xml/System.ComponentModel.Design/DesignerTransaction.xml
index a78f2628cf3..dbb7f124263 100644
--- a/xml/System.ComponentModel.Design/DesignerTransaction.xml
+++ b/xml/System.ComponentModel.Design/DesignerTransaction.xml
@@ -99,7 +99,7 @@ using (host.CreateTransaction() {
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerTransaction Sample/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerTransaction Sample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerTransaction/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerTransactionCloseEventArgs.xml b/xml/System.ComponentModel.Design/DesignerTransactionCloseEventArgs.xml
index 992daa3ab8f..e65514b59bd 100644
--- a/xml/System.ComponentModel.Design/DesignerTransactionCloseEventArgs.xml
+++ b/xml/System.ComponentModel.Design/DesignerTransactionCloseEventArgs.xml
@@ -62,7 +62,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerTransactionCloseEventArgsExample/CPP/designertransactioncloseeventargsexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/designertransactioncloseeventargsexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerTransactionCloseEventArgsExample/VB/designertransactioncloseeventargsexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/designertransactioncloseeventargsexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerTransactionCloseEventHandler.xml b/xml/System.ComponentModel.Design/DesignerTransactionCloseEventHandler.xml
index 96aa717a73c..8cce7cae75d 100644
--- a/xml/System.ComponentModel.Design/DesignerTransactionCloseEventHandler.xml
+++ b/xml/System.ComponentModel.Design/DesignerTransactionCloseEventHandler.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerTransactionCloseEventHandlerExample/CPP/designertransactioncloseeventhandlerexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/designertransactioncloseeventhandlerexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerTransactionCloseEventHandlerExample/VB/designertransactioncloseeventhandlerexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/designertransactioncloseeventhandlerexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerVerb.xml b/xml/System.ComponentModel.Design/DesignerVerb.xml
index 4cc613ecb8f..93aa9a4fd26 100644
--- a/xml/System.ComponentModel.Design/DesignerVerb.xml
+++ b/xml/System.ComponentModel.Design/DesignerVerb.xml
@@ -66,7 +66,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerb Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerb/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerb Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerb/Overview/component1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/DesignerVerbCollection.xml b/xml/System.ComponentModel.Design/DesignerVerbCollection.xml
index eeeece2391b..a45552c610a 100644
--- a/xml/System.ComponentModel.Design/DesignerVerbCollection.xml
+++ b/xml/System.ComponentModel.Design/DesignerVerbCollection.xml
@@ -66,7 +66,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet1":::
]]>
@@ -135,7 +135,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet2":::
]]>
@@ -235,7 +235,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet3":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet3":::
]]>
@@ -308,7 +308,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet4":::
]]>
@@ -365,7 +365,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet4":::
]]>
@@ -425,7 +425,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet5":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet5":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet5":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet5":::
]]>
@@ -490,7 +490,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet6":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet6":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet6":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet6":::
]]>
@@ -547,7 +547,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet5":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet5":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet5":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet5":::
]]>
@@ -605,7 +605,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet8":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet8":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet8":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet8":::
]]>
@@ -947,7 +947,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerVerbCollectionExample/CPP/class1.cpp" id="Snippet9":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.cs" id="Snippet9":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerVerbCollectionExample/VB/class1.vb" id="Snippet9":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerVerbCollection/Overview/class1.vb" id="Snippet9":::
]]>
diff --git a/xml/System.ComponentModel.Design/DisplayMode.xml b/xml/System.ComponentModel.Design/DisplayMode.xml
index 8cf3a5f0fb1..9e980007a64 100644
--- a/xml/System.ComponentModel.Design/DisplayMode.xml
+++ b/xml/System.ComponentModel.Design/DisplayMode.xml
@@ -47,7 +47,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ByteViewerExample/CPP/form1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ByteViewer/Overview/form1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ByteViewerExample/VB/form1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ByteViewer/Overview/form1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/HelpKeywordAttribute.xml b/xml/System.ComponentModel.Design/HelpKeywordAttribute.xml
index 2b02c2f22df..9c228556f9b 100644
--- a/xml/System.ComponentModel.Design/HelpKeywordAttribute.xml
+++ b/xml/System.ComponentModel.Design/HelpKeywordAttribute.xml
@@ -106,7 +106,7 @@ public class DemoComponent : Component
The following code example demonstrates using the class to specify a context keyword. For a complete explanation of this code example, see [How to: Apply Attributes in Windows Forms Controls](/dotnet/framework/winforms/controls/how-to-apply-attributes-in-windows-forms-controls).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs" id="Snippet20":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb" id="Snippet20":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb" id="Snippet20":::
]]>
diff --git a/xml/System.ComponentModel.Design/IComponentChangeService.xml b/xml/System.ComponentModel.Design/IComponentChangeService.xml
index eabbe7e8132..d5d72e4a2ae 100644
--- a/xml/System.ComponentModel.Design/IComponentChangeService.xml
+++ b/xml/System.ComponentModel.Design/IComponentChangeService.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IComponentChangeServiceSample2/CPP/icomponentchangeserviceexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IComponentChangeService/Overview/icomponentchangeserviceexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IComponentChangeServiceSample2/VB/icomponentchangeserviceexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IComponentChangeService/Overview/icomponentchangeserviceexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IComponentDiscoveryService.xml b/xml/System.ComponentModel.Design/IComponentDiscoveryService.xml
index 1c9aa1d4e82..484bc699eb3 100644
--- a/xml/System.ComponentModel.Design/IComponentDiscoveryService.xml
+++ b/xml/System.ComponentModel.Design/IComponentDiscoveryService.xml
@@ -54,7 +54,7 @@
The following code example demonstrates how to use to find all the types that derive from the type.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Form1.cs" id="Snippet13":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerServices/VB/Form1.vb" id="Snippet13":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/TypeDescriptor/GetProperties/Form1.vb" id="Snippet13":::
]]>
@@ -128,7 +128,7 @@
The following code example demonstrates how to use the method to find all the types that derive from the type.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Form1.cs" id="Snippet13":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.Design.DesignerServices/VB/Form1.vb" id="Snippet13":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/TypeDescriptor/GetProperties/Form1.vb" id="Snippet13":::
]]>
diff --git a/xml/System.ComponentModel.Design/IDesigner.xml b/xml/System.ComponentModel.Design/IDesigner.xml
index a40421afd7f..9212c9743e9 100644
--- a/xml/System.ComponentModel.Design/IDesigner.xml
+++ b/xml/System.ComponentModel.Design/IDesigner.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerExample/CPP/testcontrol.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IDesigner/Overview/testcontrol.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerExample/VB/testcontrol.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IDesigner/Overview/testcontrol.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IDesignerEventService.xml b/xml/System.ComponentModel.Design/IDesignerEventService.xml
index 2643e26c9ca..109cc35c5c8 100644
--- a/xml/System.ComponentModel.Design/IDesignerEventService.xml
+++ b/xml/System.ComponentModel.Design/IDesignerEventService.xml
@@ -53,7 +53,7 @@
This example demonstrates a designer that uses the to display event notifications on a control. To use this example, compile the code to a class library. Add a reference to the library to a new Windows Forms project, and add the control within the library to the **Toolbox**. Add an instance of the `DesignerMonitor` control to a form in design mode. Right-click the control and click the `Start monitoring` command to display notifications of events raised by the .
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerEventServiceExample/CPP/source.cpp" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerEventServiceExample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IDesignerEventService/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IDesignerFilter.xml b/xml/System.ComponentModel.Design/IDesignerFilter.xml
index d98e9f1801e..ff49dff2825 100644
--- a/xml/System.ComponentModel.Design/IDesignerFilter.xml
+++ b/xml/System.ComponentModel.Design/IDesignerFilter.xml
@@ -58,7 +58,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ControlDesignerExample/CPP/controldesignerexample.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IDesignerFilter/Overview/controldesignerexample.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ControlDesignerExample/VB/controldesignerexample.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IDesignerFilter/Overview/controldesignerexample.vb" id="Snippet2":::
]]>
diff --git a/xml/System.ComponentModel.Design/IDesignerHost.xml b/xml/System.ComponentModel.Design/IDesignerHost.xml
index 97f37c3bc87..f4585dc4feb 100644
--- a/xml/System.ComponentModel.Design/IDesignerHost.xml
+++ b/xml/System.ComponentModel.Design/IDesignerHost.xml
@@ -72,13 +72,13 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/DesignerHostAcquisition/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IDesignerHost/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/DesignerHostAcquisition/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IDesignerHost/Overview/source.vb" id="Snippet1":::
The following example code demonstrates using the interface to list project components.
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerHostExample/CPP/idesignerhostexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IDesignerHost/Overview/idesignerhostexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerHostExample/VB/idesignerhostexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IDesignerHost/Overview/idesignerhostexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IDesignerOptionService.xml b/xml/System.ComponentModel.Design/IDesignerOptionService.xml
index ecd7095e6af..a50df982622 100644
--- a/xml/System.ComponentModel.Design/IDesignerOptionService.xml
+++ b/xml/System.ComponentModel.Design/IDesignerOptionService.xml
@@ -54,7 +54,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerOptionServiceExample/CPP/idesigneroptionservicecontrol.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerOptionServiceExample/VB/idesigneroptionservicecontrol.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.vb" id="Snippet1":::
]]>
@@ -149,7 +149,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDesignerOptionServiceExample/CPP/idesigneroptionservicecontrol.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDesignerOptionServiceExample/VB/idesigneroptionservicecontrol.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/DesignerOptionService/Overview/idesigneroptionservicecontrol.vb" id="Snippet2":::
]]>
diff --git a/xml/System.ComponentModel.Design/IDictionaryService.xml b/xml/System.ComponentModel.Design/IDictionaryService.xml
index 4180f2fa07d..aa7e4cddff2 100644
--- a/xml/System.ComponentModel.Design/IDictionaryService.xml
+++ b/xml/System.ComponentModel.Design/IDictionaryService.xml
@@ -55,7 +55,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IDictionaryServiceExample/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IDictionaryService/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IDictionaryServiceExample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IDictionaryService/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IEventBindingService.xml b/xml/System.ComponentModel.Design/IEventBindingService.xml
index f6890b38f7f..de14851f122 100644
--- a/xml/System.ComponentModel.Design/IEventBindingService.xml
+++ b/xml/System.ComponentModel.Design/IEventBindingService.xml
@@ -64,7 +64,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IEventBindingServiceExample/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IEventBindingService/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IEventBindingServiceExample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IEventBindingService/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IExtenderListService.xml b/xml/System.ComponentModel.Design/IExtenderListService.xml
index af0d51a1a86..8541ef07217 100644
--- a/xml/System.ComponentModel.Design/IExtenderListService.xml
+++ b/xml/System.ComponentModel.Design/IExtenderListService.xml
@@ -55,7 +55,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ExtenderListServiceExample/CPP/extenderlistserviceexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IExtenderListService/Overview/extenderlistserviceexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ExtenderListServiceExample/VB/extenderlistserviceexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IExtenderListService/Overview/extenderlistserviceexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IExtenderProviderService.xml b/xml/System.ComponentModel.Design/IExtenderProviderService.xml
index 74b43b5d6e4..5fe88426738 100644
--- a/xml/System.ComponentModel.Design/IExtenderProviderService.xml
+++ b/xml/System.ComponentModel.Design/IExtenderProviderService.xml
@@ -54,7 +54,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ExtenderServiceExample/CPP/extenderservicedesigner.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IExtenderProviderService/Overview/extenderservicedesigner.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ExtenderServiceExample/VB/extenderservicedesigner.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IExtenderProviderService/Overview/extenderservicedesigner.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IHelpService.xml b/xml/System.ComponentModel.Design/IHelpService.xml
index 7f2629108f4..77b7497532b 100644
--- a/xml/System.ComponentModel.Design/IHelpService.xml
+++ b/xml/System.ComponentModel.Design/IHelpService.xml
@@ -60,7 +60,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IHelpServiceExample/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IHelpService/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IHelpServiceExample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IHelpService/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IMenuCommandService.xml b/xml/System.ComponentModel.Design/IMenuCommandService.xml
index a8a7103b689..d86628692b5 100644
--- a/xml/System.ComponentModel.Design/IMenuCommandService.xml
+++ b/xml/System.ComponentModel.Design/IMenuCommandService.xml
@@ -84,7 +84,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IReferenceService.xml b/xml/System.ComponentModel.Design/IReferenceService.xml
index 3731b831a55..0973db71dd1 100644
--- a/xml/System.ComponentModel.Design/IReferenceService.xml
+++ b/xml/System.ComponentModel.Design/IReferenceService.xml
@@ -62,7 +62,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IReferenceServiceExample/CPP/ireferenceserviceexample.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IReferenceService/Overview/ireferenceserviceexample.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IReferenceServiceExample/VB/ireferenceserviceexample.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IReferenceService/Overview/ireferenceserviceexample.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IResourceService.xml b/xml/System.ComponentModel.Design/IResourceService.xml
index 27cf55caef8..56c5adfd4ce 100644
--- a/xml/System.ComponentModel.Design/IResourceService.xml
+++ b/xml/System.ComponentModel.Design/IResourceService.xml
@@ -54,7 +54,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IResourceServiceExample/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IResourceService/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IResourceServiceExample/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IResourceService/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/IRootDesigner.xml b/xml/System.ComponentModel.Design/IRootDesigner.xml
index 387b9ecaa80..a60aa8b0765 100644
--- a/xml/System.ComponentModel.Design/IRootDesigner.xml
+++ b/xml/System.ComponentModel.Design/IRootDesigner.xml
@@ -72,7 +72,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IRootDesigner Sample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IRootDesigner/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IRootDesigner Sample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IRootDesigner/Overview/class1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ISelectionService.xml b/xml/System.ComponentModel.Design/ISelectionService.xml
index 52c463098c5..22255198bc5 100644
--- a/xml/System.ComponentModel.Design/ISelectionService.xml
+++ b/xml/System.ComponentModel.Design/ISelectionService.xml
@@ -60,7 +60,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ISelectionServiceSample/CPP/selectioncomponent.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ISelectionService/Overview/selectioncomponent.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ISelectionServiceSample/VB/selectioncomponent.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/Overview/selectioncomponent.vb" id="Snippet1":::
]]>
@@ -266,10 +266,10 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ISelectionService/CPP/csiselectionserviceexample.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/csiselectionserviceexample.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.vb" id="Snippet2":::
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ISelectionService/CPP/csiselectionserviceexample.cpp" id="Snippet3":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.cs" id="Snippet3":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/csiselectionserviceexample.vb" id="Snippet3":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.vb" id="Snippet3":::
]]>
@@ -327,10 +327,10 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ISelectionService/CPP/csiselectionserviceexample.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/csiselectionserviceexample.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.vb" id="Snippet4":::
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ISelectionService/CPP/csiselectionserviceexample.cpp" id="Snippet5":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.cs" id="Snippet5":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ISelectionService/VB/csiselectionserviceexample.vb" id="Snippet5":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ISelectionService/SelectionChanged/csiselectionserviceexample.vb" id="Snippet5":::
]]>
diff --git a/xml/System.ComponentModel.Design/IServiceContainer.xml b/xml/System.ComponentModel.Design/IServiceContainer.xml
index ee7da955d76..18896312a8e 100644
--- a/xml/System.ComponentModel.Design/IServiceContainer.xml
+++ b/xml/System.ComponentModel.Design/IServiceContainer.xml
@@ -68,7 +68,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IServiceContainerExample/CPP/serviceform.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IServiceContainerExample/VB/serviceform.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.vb" id="Snippet1":::
]]>
@@ -137,7 +137,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet3":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet3":::
]]>
@@ -194,7 +194,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet2":::
]]>
@@ -357,7 +357,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet4":::
]]>
@@ -415,7 +415,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet4":::
]]>
diff --git a/xml/System.ComponentModel.Design/ITypeDescriptorFilterService.xml b/xml/System.ComponentModel.Design/ITypeDescriptorFilterService.xml
index d9ad441396e..e4ed57bb2fa 100644
--- a/xml/System.ComponentModel.Design/ITypeDescriptorFilterService.xml
+++ b/xml/System.ComponentModel.Design/ITypeDescriptorFilterService.xml
@@ -71,7 +71,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ITypeDescriptorFilterService/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ITypeDescriptorFilterService/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ITypeResolutionService.xml b/xml/System.ComponentModel.Design/ITypeResolutionService.xml
index 81aaa8d9ef2..247167839e2 100644
--- a/xml/System.ComponentModel.Design/ITypeResolutionService.xml
+++ b/xml/System.ComponentModel.Design/ITypeResolutionService.xml
@@ -54,7 +54,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ITypeResolutionServiceExample/CPP/ityperesolutionservicecontrol.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ITypeResolutionService/Overview/ityperesolutionservicecontrol.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ITypeResolutionServiceExample/VB/ityperesolutionservicecontrol.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ITypeResolutionService/Overview/ityperesolutionservicecontrol.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/MenuCommand.xml b/xml/System.ComponentModel.Design/MenuCommand.xml
index af204f80e67..3bce2c77a3c 100644
--- a/xml/System.ComponentModel.Design/MenuCommand.xml
+++ b/xml/System.ComponentModel.Design/MenuCommand.xml
@@ -84,7 +84,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet10":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet10":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet10":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet10":::
]]>
@@ -143,7 +143,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet1":::
]]>
@@ -349,7 +349,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet1":::
]]>
@@ -667,7 +667,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet1":::
]]>
@@ -762,7 +762,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/ServiceContainer.xml b/xml/System.ComponentModel.Design/ServiceContainer.xml
index 4a07bf8382d..a5b12f944c4 100644
--- a/xml/System.ComponentModel.Design/ServiceContainer.xml
+++ b/xml/System.ComponentModel.Design/ServiceContainer.xml
@@ -85,7 +85,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceArchitectureExample/CPP/serviceform.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceArchitectureExample/VB/serviceform.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.vb" id="Snippet1":::
]]>
@@ -272,7 +272,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet3":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet3":::
]]>
@@ -342,7 +342,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet2":::
]]>
@@ -779,7 +779,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/ServiceContainerExample/CPP/form1.cpp" id="Snippet4":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/form1.cs" id="Snippet4":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/ServiceContainerExample/VB/form1.vb" id="Snippet4":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IServiceContainer/AddService/form1.vb" id="Snippet4":::
]]>
diff --git a/xml/System.ComponentModel.Design/ServiceCreatorCallback.xml b/xml/System.ComponentModel.Design/ServiceCreatorCallback.xml
index c8ad06bb092..75e9ac5525b 100644
--- a/xml/System.ComponentModel.Design/ServiceCreatorCallback.xml
+++ b/xml/System.ComponentModel.Design/ServiceCreatorCallback.xml
@@ -78,7 +78,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic ServiceCreatorCallback Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/ServiceCreatorCallback/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic ServiceCreatorCallback Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ServiceCreatorCallback/Overview/source.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/StandardCommands.xml b/xml/System.ComponentModel.Design/StandardCommands.xml
index 26312b39893..c0bea93e276 100644
--- a/xml/System.ComponentModel.Design/StandardCommands.xml
+++ b/xml/System.ComponentModel.Design/StandardCommands.xml
@@ -64,7 +64,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/MenuCommand Example/CPP/component1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/component1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/MenuCommand Example/VB/component1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IMenuCommandService/Overview/component1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel.Design/StandardToolWindows.xml b/xml/System.ComponentModel.Design/StandardToolWindows.xml
index 6d057ea667c..c9b66a014fc 100644
--- a/xml/System.ComponentModel.Design/StandardToolWindows.xml
+++ b/xml/System.ComponentModel.Design/StandardToolWindows.xml
@@ -56,7 +56,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IUIServiceExample/CPP/class1.cpp" id="Snippet5":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/StandardToolWindows/Overview/class1.cs" id="Snippet5":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IUIServiceExample/VB/class1.vb" id="Snippet5":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/StandardToolWindows/Overview/class1.vb" id="Snippet5":::
]]>
@@ -398,7 +398,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IUIServiceExample/CPP/class1.cpp" id="Snippet5":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/StandardToolWindows/Overview/class1.cs" id="Snippet5":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IUIServiceExample/VB/class1.vb" id="Snippet5":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/StandardToolWindows/Overview/class1.vb" id="Snippet5":::
]]>
diff --git a/xml/System.ComponentModel.Design/ViewTechnology.xml b/xml/System.ComponentModel.Design/ViewTechnology.xml
index 0c3ca4cf7b2..960c931abcb 100644
--- a/xml/System.ComponentModel.Design/ViewTechnology.xml
+++ b/xml/System.ComponentModel.Design/ViewTechnology.xml
@@ -68,13 +68,13 @@ The following example demonstrates how to use `ViewTechnology.Default` in a desi
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/IRootDesigner Sample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/IRootDesigner/Overview/class1.cs" id="Snippet1":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/IRootDesigner Sample/VB/class1.vb" id="Snippet1":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/IRootDesigner/Overview/class1.vb" id="Snippet1":::
The following example demonstrates how to use the `ViewTechnology> enumeration in a designer. This example is part of a larger example provided for the class.
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/LocalizationExtenderProviderExample/CPP/class1.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel.Design/LocalizationExtenderProvider/Overview/class1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/LocalizationExtenderProviderExample/VB/class1.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel.Design/ViewTechnology/Overview/class1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel/AddingNewEventArgs.xml b/xml/System.ComponentModel/AddingNewEventArgs.xml
index b3d1aed901b..5740311f215 100644
--- a/xml/System.ComponentModel/AddingNewEventArgs.xml
+++ b/xml/System.ComponentModel/AddingNewEventArgs.xml
@@ -67,7 +67,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/CPP/form1.cpp" id="Snippet8":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AddingNewEventArgs/Overview/form1.cs" id="Snippet8":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/VB/form1.vb" id="Snippet8":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AddingNewEventArgs/Overview/form1.vb" id="Snippet8":::
]]>
@@ -254,7 +254,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/CPP/form1.cpp" id="Snippet8":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AddingNewEventArgs/Overview/form1.cs" id="Snippet8":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/VB/form1.vb" id="Snippet8":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AddingNewEventArgs/Overview/form1.vb" id="Snippet8":::
]]>
diff --git a/xml/System.ComponentModel/AddingNewEventHandler.xml b/xml/System.ComponentModel/AddingNewEventHandler.xml
index 18e4cfe81cc..b05d6941a33 100644
--- a/xml/System.ComponentModel/AddingNewEventHandler.xml
+++ b/xml/System.ComponentModel/AddingNewEventHandler.xml
@@ -75,7 +75,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/CPP/form1.cpp" id="Snippet8":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AddingNewEventArgs/Overview/form1.cs" id="Snippet8":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.Windows.Forms.DataConnector.AddingNew/VB/form1.vb" id="Snippet8":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AddingNewEventArgs/Overview/form1.vb" id="Snippet8":::
]]>
diff --git a/xml/System.ComponentModel/AmbientValueAttribute.xml b/xml/System.ComponentModel/AmbientValueAttribute.xml
index 9400e87bed4..ddd80ea1b22 100644
--- a/xml/System.ComponentModel/AmbientValueAttribute.xml
+++ b/xml/System.ComponentModel/AmbientValueAttribute.xml
@@ -67,7 +67,7 @@
The following code example demonstrates using to enforce ambient behavior for a property called `AlertForeColor`. For a full code listing, see [How to: Apply Attributes in Windows Forms Controls](/dotnet/framework/winforms/controls/how-to-apply-attributes-in-windows-forms-controls).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs" id="Snippet23":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb" id="Snippet23":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb" id="Snippet23":::
]]>
@@ -567,7 +567,7 @@
The following code example demonstrates using to enforce ambient behavior for a property called `AlertForeColor`. For a full code listing, see [How to: Apply Attributes in Windows Forms Controls](/dotnet/framework/winforms/controls/how-to-apply-attributes-in-windows-forms-controls).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs" id="Snippet23":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb" id="Snippet23":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb" id="Snippet23":::
]]>
diff --git a/xml/System.ComponentModel/AsyncCompletedEventArgs.xml b/xml/System.ComponentModel/AsyncCompletedEventArgs.xml
index a2831e07a0c..e9e79ab148d 100644
--- a/xml/System.ComponentModel/AsyncCompletedEventArgs.xml
+++ b/xml/System.ComponentModel/AsyncCompletedEventArgs.xml
@@ -68,9 +68,9 @@
The following code example demonstrates using an to track the lifetime of asynchronous operations. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet11":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet12":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet12":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet12":::
]]>
@@ -239,9 +239,9 @@
The following code example demonstrates the using an to track the lifetime of asynchronous operations. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet11":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet12":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet12":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet12":::
]]>
@@ -313,9 +313,9 @@
The following code example demonstrates using an to track the lifetime of asynchronous operations. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet11":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet12":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet12":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet12":::
]]>
@@ -374,7 +374,7 @@
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet6":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet6":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet6":::
]]>
@@ -447,9 +447,9 @@
The following code example demonstrates using an to track the lifetime of asynchronous operations. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet11":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet11":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet11":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet12":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet12":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet12":::
]]>
diff --git a/xml/System.ComponentModel/AsyncOperation.xml b/xml/System.ComponentModel/AsyncOperation.xml
index 751762cba26..1c67cb3c0fe 100644
--- a/xml/System.ComponentModel/AsyncOperation.xml
+++ b/xml/System.ComponentModel/AsyncOperation.xml
@@ -71,7 +71,7 @@
For a full code listing, see [How to: Implement a Component That Supports the Event-based Asynchronous Pattern](/previous-versions/dotnet/netframework-4.0/9hk12d4y(v=vs.100)). For a full code listing of a client form, see [How to: Implement a Client of the Event-based Asynchronous Pattern](/dotnet/standard/asynchronous-programming-patterns/how-to-implement-a-client-of-the-event-based-asynchronous-pattern).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet3":::
]]>
@@ -242,7 +242,7 @@
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet5":::
-:::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet5":::
+:::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet5":::
]]>
@@ -329,7 +329,7 @@ Note: Console applications do not synchronize the execution of
@@ -459,7 +459,7 @@ Note: Console applications do not synchronize the execution of
diff --git a/xml/System.ComponentModel/AsyncOperationManager.xml b/xml/System.ComponentModel/AsyncOperationManager.xml
index 0ed6fe37d40..a993d19c104 100644
--- a/xml/System.ComponentModel/AsyncOperationManager.xml
+++ b/xml/System.ComponentModel/AsyncOperationManager.xml
@@ -67,7 +67,7 @@
For a full code listing, see [How to: Implement a Component That Supports the Event-based Asynchronous Pattern](/previous-versions/dotnet/netframework-4.0/9hk12d4y(v=vs.100)). For a full code listing of a client form, see [How to: Implement a Client of the Event-based Asynchronous Pattern](/dotnet/standard/asynchronous-programming-patterns/how-to-implement-a-client-of-the-event-based-asynchronous-pattern).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet3":::
]]>
@@ -147,7 +147,7 @@
The following code example demonstrates using the method to create an for tracking the duration of asynchronous operations. This code example is part of a larger example provided for the class.
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.cs" id="Snippet3":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AsyncOperationManager/VB/primenumbercalculatormain.vb" id="Snippet3":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AsyncCompletedEventArgs/Overview/primenumbercalculatormain.vb" id="Snippet3":::
]]>
diff --git a/xml/System.ComponentModel/AttributeCollection.xml b/xml/System.ComponentModel/AttributeCollection.xml
index 7acd8ff4b82..e24642b9b8a 100644
--- a/xml/System.ComponentModel/AttributeCollection.xml
+++ b/xml/System.ComponentModel/AttributeCollection.xml
@@ -82,11 +82,11 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Overview/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Overview/source.vb" id="Snippet1":::
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection Example/CPP/source.cpp" id="Snippet2":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Overview/source.cs" id="Snippet2":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection Example/VB/source.vb" id="Snippet2":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Overview/source.vb" id="Snippet2":::
]]>
@@ -210,7 +210,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.AttributeCollection Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/.ctor/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.AttributeCollection Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/.ctor/source.vb" id="Snippet1":::
]]>
@@ -344,7 +344,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.Contains Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Contains/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Contains Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Contains/source.vb" id="Snippet1":::
]]>
@@ -422,7 +422,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.Contains1 Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Contains/source1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Contains1 Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Contains/source1.vb" id="Snippet1":::
]]>
@@ -535,7 +535,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.Count Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Count/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Count Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Count/source.vb" id="Snippet1":::
]]>
@@ -765,7 +765,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.GetEnumerator Example/CPP/Source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/GetEnumerator/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.GetEnumerator Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/GetEnumerator/source.vb" id="Snippet1":::
]]>
@@ -839,7 +839,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.this Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Item/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.this Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Item/source.vb" id="Snippet1":::
]]>
@@ -918,7 +918,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.this1 Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Item/source1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.this1 Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Item/source1.vb" id="Snippet1":::
]]>
@@ -997,7 +997,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.Matches Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Matches/source.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Matches Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Matches/source.vb" id="Snippet1":::
]]>
@@ -1070,7 +1070,7 @@
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Winforms/Classic AttributeCollection.Matches1 Example/CPP/source.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AttributeCollection/Matches/source1.cs" id="Snippet1":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/Classic AttributeCollection.Matches1 Example/VB/source.vb" id="Snippet1":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AttributeCollection/Matches/source1.vb" id="Snippet1":::
]]>
diff --git a/xml/System.ComponentModel/AttributeProviderAttribute.xml b/xml/System.ComponentModel/AttributeProviderAttribute.xml
index 4e9752e2dda..cb453a5c0f9 100644
--- a/xml/System.ComponentModel/AttributeProviderAttribute.xml
+++ b/xml/System.ComponentModel/AttributeProviderAttribute.xml
@@ -77,7 +77,7 @@
The following code example demonstrates using to mark a `DataSource` property with a specific type of . For a full code listing, see [How to: Apply Attributes in Windows Forms Controls](/dotnet/framework/winforms/controls/how-to-apply-attributes-in-windows-forms-controls).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs" id="Snippet25":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb" id="Snippet25":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb" id="Snippet25":::
]]>
@@ -199,7 +199,7 @@
The following code example demonstrates using to mark a `DataSource` property with a specific type of . For a full code listing, see [How to: Apply Attributes in Windows Forms Controls](/dotnet/framework/winforms/controls/how-to-apply-attributes-in-windows-forms-controls).
:::code language="csharp" source="~/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs" id="Snippet25":::
- :::code language="vb" source="~/snippets/visualbasic/VS_Snippets_Winforms/System.ComponentModel.AttributesDemoControl/VB/attributesdemocontrol.vb" id="Snippet25":::
+ :::code language="vb" source="~/snippets/visualbasic/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.vb" id="Snippet25":::
]]>
diff --git a/xml/System.ComponentModel/BackgroundWorker.xml b/xml/System.ComponentModel/BackgroundWorker.xml
index 56488f51a5e..4b4466ac1a0 100644
--- a/xml/System.ComponentModel/BackgroundWorker.xml
+++ b/xml/System.ComponentModel/BackgroundWorker.xml
@@ -92,7 +92,7 @@
To try this code, create a Windows Forms application. Add a control named `resultLabel` and add two controls named `startAsyncButton` and `cancelAsyncButton`. Create event handlers for both buttons. From the **Components** tab of the Toolbox, add a