コード例 #1
0
        public void SetDatasetFeatureState(TreeNodeTagObject tagObject, bool checkState, FtDatasetFeatureType featureType)
        {
            var dataset = tagObject.NodeDataset;

            if (tagObject.NodeType == TreeNodeTagObject.TreeViewNodeType.PunktewolkeNode)
            {
                dataset.Active = checkState;
                DataChangedEventHandler(this, new DataChangedEventArgs(dataset, featureType));
            }
            else if (tagObject.NodeType == TreeNodeTagObject.TreeViewNodeType.MCPNode)
            {
                var mcpEntry = (FtTransmitterMCPDataEntry)tagObject.NodeDatasetSubObject;
                mcpEntry.Active = checkState;
                DataChangedEventHandler(this, new DataChangedEventArgs(dataset, featureType));
            }
        }
コード例 #2
0
 public DataChangedEventArgs(FtTransmitterDataset dataset, FtDatasetFeatureType changedFeatureTypeType)
 {
     Dataset     = dataset;
     FeatureType = changedFeatureTypeType;
 }