Пример #1
0
 /// <summary>
 /// ロード済みスクリプトをXAMLで参照できるようにとEnable設定をOKするまで仮保持するために
 /// Notifyオブジェクトで包んでObservableCollectionに突っ込む
 /// </summary>
 /// <param name="loadedScripts"></param>
 public void Init(IEnumerable <TrixieScript> loadedScripts)
 {
     Settings.Clear();
     foreach (var script in loadedScripts)
     {
         var setting = new ScriptSetting()
         {
             Enabled = script.Enabled, Script = script
         };
         Settings.Add(setting);
     }
 }
 /// <summary>
 /// ロード済みスクリプトをXAMLで参照できるようにとEnable設定をOKするまで仮保持するために
 /// Notifyオブジェクトで包んでObservableCollectionに突っ込む
 /// </summary>
 /// <param name="loadedScripts"></param>
 public void Init( IEnumerable<TrixieScript> loadedScripts )
 {
     Settings.Clear();
     foreach ( var script in loadedScripts )
     {
         var setting = new ScriptSetting() { Enabled = script.Enabled , Script = script };
         Settings.Add( setting );
     }
 }