示例#1
0
        //<Snippet4>
        public void MoveDownPlugIn(StylusPlugIn pluginToMoveDown)
        {
            int index = this.StylusPlugIns.IndexOf(pluginToMoveDown);

            // If the plug-in isn't already the last one in the
            // StylusPluginCollection, move it down one position.
            if (index < StylusPlugIns.Count - 1)
            {
                StylusPlugIns.RemoveAt(index);
                StylusPlugIns.Insert(index + 1, pluginToMoveDown);
            }
        }
示例#2
0
        void PluginCollectionSnippets()
        {
            //<Snippet5>
            this.StylusPlugIns.Clear();
            //</Snippet5>

            //<Snippet6>
            StylusPlugIn[] plugIns = new StylusPlugIn[this.StylusPlugIns.Count];
            this.StylusPlugIns.CopyTo(plugIns, 0);
            //</Snippet6>

            //<Snippet7>
            if (this.StylusPlugIns.Count > 0)
            {
                StylusPlugIn firstPlugin = this.StylusPlugIns[0];
            }
            //</Snippet7>
        }
示例#3
0
 public void RemoveStylusPlugIns(StylusPlugIn stylusPlugIns)
 {
     base.StylusPlugIns.Remove(stylusPlugIns);
 }
示例#4
0
 public bool ContainsStylusPlugIns(StylusPlugIn stylusPlugIns)
 {
     return(base.StylusPlugIns.Contains(stylusPlugIns));
 }
示例#5
0
 public void AddStylusPlugIns(StylusPlugIn stylusPlugIns)
 {
     base.StylusPlugIns.Add(stylusPlugIns);
 }