示例#1
0
        private void LaodKeyMapping()
        {
            XmlDocument doc = new XmlDocument();

            doc.Load("KeyMapping.xml");
            XmlNodeList list = doc.SelectNodes("/root/add");

            foreach (XmlNode node in list)
            {
                keyMappingCollection.Add(node.Attributes["KeyBordKey"].Value, node.Attributes["DisplayString"].Value);
            }
            listMapping.DisplayMember = "value";
            listMapping.ValueMember   = "key";
            listMapping.Sorted        = true;
            listMapping.DataSource    = keyMappingCollection.ToDistinctValueArray();
        }
示例#2
0
        private void LaodKeyMapping()
        {
            XmlDocument doc = new XmlDocument();

            doc.Load(@"C:\Mahesh\Projects\Complier\IDE\KeyMapping.xml");
            XmlNodeList list = doc.SelectNodes("/root/add");

            foreach (XmlNode node in list)
            {
                //  if (node.Attributes["ComplilerKeyWord"] != null && node.Attributes["ComplilerKeyWord"].Value  != "")
                keyMappingCollection.Add(node.Attributes["KeyBordKey"].Value, node.Attributes["DisplayString"].Value);
            }
            listMapping.DisplayMember = "value";
            listMapping.ValueMember   = "key";
            listMapping.Sorted        = true;
            listMapping.DataSource    = keyMappingCollection.ToDistinctValueArray();
        }