2016-11-22 9 views

答えて

7

完璧になる終了しますと同じようにしている別のものを追加することができます。これを行う1つの方法は、FormCommand.Quitコマンドに新しい用語を追加することです。

Hereあなたは(あなたの参考のために、以下のコード)まさにそれをやっている例があります

private static IFormBuilder<T> CreateCustomForm<T>() 
    where T : class 
{ 
    var form = new FormBuilder<T>(); 
    var command = form.Configuration.Commands[FormCommand.Quit]; 
    var terms = command.Terms.ToList(); 
    terms.Add("cancel"); 
    command.Terms = terms.ToArray(); 

    var templateAttribute = form.Configuration.Template(TemplateUsage.NotUnderstood); 
    var patterns = templateAttribute.Patterns; 
    patterns[0] += " Type *cancel* to quit or *help* if you want more information."; 
    templateAttribute.Patterns = patterns; 

    return form; 
} 
+0

それは働きました!たくさんのTks! –

関連する問題