2016-06-27 14 views
0

Outlookプラグイン用の非常に簡単な編集ボックスを作成しました。私はVSTOを使用しています。編集ボックスに何かを入力すると、メッセージボックスがポップアップ表示されません。私が理解しているところからは、新しいテキストを追加したり、入力したり別の場所をクリックしたりすると変化するはずです。私はおそらく単純なものを見逃しています。私は多くの例を見てきましたが、それらはすべて少し違っているようです。どんな助け?編集ボックスコールバックが機能しない変更時

public void editBox2_TextChanged(Office.IRibbonControl control) 
    { 
     System.Windows.Forms.MessageBox.Show("New Skill Added"); 
     //Code to Add Skills... 
    } 

    public void Ribbon_Load(Office.IRibbonUI ribbonUI) 
    { 
     this.ribbon = ribbonUI; 
    } 

ここはmy xmlです。

<group id="group3" label="Skills"> 
     <editBox id="editBox1" onChange="editBox1_TextChanged" label="Add Skills" showImage="false" /> 
    </group> 

答えて

0

私はそれを理解します。次のようにText_Changedコールバックに別の引数を追加する必要があります。

public void editBox2_TextChanged(Office.IRibbonControl control, String text) 
{ 
    System.Windows.Forms.MessageBox.Show("New Skill Added"); 
    //Code to Add Skills... 
} 
関連する問題