public void UnWireComponentEvents()
{
if (ComponentEventsWired)
{
this.textBoxDeviceFilter.TextChanged -= textBoxDeviceFilter_TextChanged;
this.radioIpAddress.CheckedChanged -= radioIpAddress_CheckedChanged;
this.radioDeviceFilter.CheckedChanged -= radioDeviceFilter_CheckedChanged;
this.comboFilterCriteria.TextChanged -= comboFilterCriteria_TextChanged;
this.buttonEx_DevicesDump.Click -= Button_DevicesDump_Click;
this.buttonLoadDevices.Click -= Button_DevicesList_Click;
this.objectListView_DeviceList.ItemChecked -= ObjectListView_DeviceList_ItemChecked;
this.objectListView_DeviceList.HeaderCheckBoxChanging -= ObjectListView_DeviceList_HeaderCheckBoxChanging;
this.objectListView_DeviceList.ItemCheck -= ObjectListView_DeviceList_ItemCheck;
ComponentEventsWired = false;
}
}