/// <summary> /// Sets the device for the entire operation. /// </summary> /// <param name="device">The new device.</param> /// <remarks>Clears all user settings.</remarks> private void SetDevice(Device device) { tbSelection.Nodes.Clear(); AddDevice(device); DefaultNodes(tbSelection.Nodes); tbSelection.ExpandAll(); tbDeviceNamespace.Text = "UPnP" + device.DefaultCodeGenClassName(CodeGenProvider) + ".Devices"; tbServiceNamespace.Text = "UPnP" + device.DefaultCodeGenClassName(CodeGenProvider) + ".Services"; UpdateEnabled(); }