private void mnuSetTypeIntermediate_Normal_Click(object sender, EventArgs e) { if (this.SelectedItems.Count > 0) { PAT.Common.GUI.Drawing.LTSCanvas.CanvasItemData SelectedItem = this.SelectedItems[0]; if (SelectedItem.Item is WSNSensor) { (SelectedItem.Item as WSNSensor).NodeType = SensorType.Intermediate; Canvas.Refresh(); SetDirty(); } } }
private void mnuSetTypeSource_Click(object sender, EventArgs e) { if (this.SelectedItems.Count > 0) { PAT.Common.GUI.Drawing.LTSCanvas.CanvasItemData SelectedItem = this.SelectedItems[0]; if (SelectedItem.Item is WSNSensor) { // Enable multi source // Disabled source before //foreach (CanvasItem state in Canvas.itemsData.Keys) //{ // if (state is WSNSensor && state != null) // if ((state as WSNSensor).NodeType == SensorType.Source) // (state as WSNSensor).NodeType = SensorType.Intermediate; //} (SelectedItem.Item as WSNSensor).NodeType = SensorType.Source; Canvas.Refresh(); SetDirty(); } } }