Exemple #1
0
        private void AddComboBoxControlAtRange()
        {
            this.Paragraphs[1].Range.InsertParagraphBefore();

            comboBoxControl2 = this.Controls.AddComboBoxContentControl(this.Paragraphs[1].Range,
                                                                       "comboBoxControl2");
            comboBoxControl2.DropDownListEntries.Add("Red", "Red", 0);
            comboBoxControl2.DropDownListEntries.Add("Green", "Green", 1);
            comboBoxControl2.DropDownListEntries.Add("Blue", "Blue", 2);
            comboBoxControl2.PlaceholderText = "Choose a color, or enter your own";
        }
Exemple #2
0
        private void CreateComboBoxControlsFromNativeControls()
        {
            if (this.ContentControls.Count <= 0)
            {
                return;
            }

            comboBoxControls = new System.Collections.Generic.List
                               <Microsoft.Office.Tools.Word.ComboBoxContentControl>();
            int count = 0;

            foreach (Word.ContentControl nativeControl in this.ContentControls)
            {
                if (nativeControl.Type == Word.WdContentControlType.wdContentControlComboBox)
                {
                    count++;
                    Microsoft.Office.Tools.Word.ComboBoxContentControl tempControl =
                        this.Controls.AddComboBoxContentControl(nativeControl,
                                                                "VSTOComboBoxContentControl" + count.ToString());
                    comboBoxControls.Add(tempControl);
                }
            }
        }