2011-08-26 13 views
1

私のコードに型 'System.Drawing.Font' を変換できません:は、暗黙のうちに 'Microsoft.Office.Interop.Word.Font'

public class Fonts 
    { 
    Font Header = new System.Drawing.Font("Tahoma", 10, FontStyle.Bold); 

     ToWord ToWord = new ToWord(Header); 
    } 



public class ToWord 
{ 
    public ToWord(System.Drawing.Font Header) 
    { 
    ...... 

    Paragraph pIndex = DocumnetWord.Paragraphs.Add(ref oMissing); 

    pIndex.Range.Font =Header;//error compile.... 
    } 

} 

エラー:

は、暗黙的に型「システムを変換できません。 .Drawing.Font 'to ' Microsoft.Office.Interop.Word.Font '

正しいコードは何ですか?

答えて

0

私はあなたが適切な値を割り当てるために直接Fontクラスのプロパティを使用する必要がありますと思う:

pIndex.Range.Font.Bold = True; 
pIndex.Range.Font.Color = Word.WdColor.wdColorBlack; 
+0

は、変換する方法はありますか? – mrJack

関連する問題