public TestComponent(ProcessType processTypeIn, TestComponentSocket socketIn, bool readOn, bool writeOn, bool exportOn) { if (processTypeIn == ProcessType.NULL || socketIn == null) { Debug.WriteLine("TestComponent > INVALID CONSTRUCTOR PARAMS"); return; } socket = socketIn; processType = processTypeIn; processHandler = new ProcessHandler(processType); InitializeComponent(); loadLogo(processType); if (!readOn) { readButton.Visibility = Visibility.Hidden; } if (!writeOn) { writeButton.Visibility = Visibility.Hidden; } if (!exportOn) { exportButton.Visibility = Visibility.Hidden; } }
public TestComponent(ProcessType processTypeIn, TestComponentSocket socketIn) { if (processTypeIn == ProcessType.NULL || socketIn == null) { Debug.WriteLine("TestComponent > INVALID CONSTRUCTOR PARAMS"); return; } socket = socketIn; processType = processTypeIn; processHandler = new ProcessHandler(processType); InitializeComponent(); loadLogo(processType); }