Exemplo n.º 1
0
 /// <summary>
 ///     Load方法,属性设定
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void ctlJsCodeEditor_Load(object sender, EventArgs e)
 {
     txtEditJavaScript.Document.HighlightingStrategy = HighlightingStrategyFactory.CreateHighlightingStrategy(ConstMgr.CSharp);
     if (DesignMode)
     {
         return;
     }
     foreach (var item in MongoHelper.GetJsNameList())
     {
         cmbJsList.Items.Add(item);
     }
     cmbJsList.SelectedIndexChanged += (x, y) =>
     {
         txtEditJavaScript.Text = Operater.LoadJavascript(cmbJsList.Text,
                                                          RuntimeMongoDbContext.GetCurrentJavaScript());
     };
     GuiConfig.Translateform(Controls);
 }
Exemplo n.º 2
0
 public void Init()
 {
     if (!DesignMode)
     {
         foreach (var item in MongoHelper.GetJsNameList())
         {
             cmbJsList.Items.Add(item);
         }
         cmbJsList.SelectedIndexChanged +=
             (x, y) =>
         {
             txtContext.Text = Operater.LoadJavascript(cmbJsList.Text,
                                                       RuntimeMongoDbContext.GetCurrentJavaScript());
         };
         if (!GuiConfig.IsUseDefaultLanguage)
         {
             cmdSave.Text      = GuiConfig.GetText(TextType.CommonSave);
             cmdSaveLocal.Text =
                 GuiConfig.GetText(TextType.CommonSaveLocal);
             cmdLoadLocal.Text =
                 GuiConfig.GetText(TextType.QueryActionLoad);
         }
     }
 }