protected override ExampleCodeEvaluator GetExampleCodeEvaluator(ExampleLanguage language) { if (language == ExampleLanguage.VB) { return(new SpreadsheetVbExampleCodeEvaluator()); } return(new SpreadsheetCSExampleCodeEvaluator()); }
protected override ExampleCodeEvaluator GetExampleCodeEvaluator(ExampleLanguage language) { if (language == ExampleLanguage.VB) { return(new RichEditVbExampleCodeEvaluator()); } return(new RichEditCSExampleCodeEvaluator()); }
public static string GetCodeExampleFileExtension(ExampleLanguage language) { if (language == ExampleLanguage.VB) { return(".vb"); } return(".cs"); }
protected override ExampleCodeEvaluator GetExampleCodeEvaluator(ExampleLanguage language) { if (language == ExampleLanguage.VB) { return(new SchedulerVbExampleCodeEvaluator()); } return(new SchedulerCSExampleCodeEvaluator()); }
void tabControl_SelectionChanged(object sender, DevExpress.Xpf.Core.TabControlSelectionChangedEventArgs e) { ExampleLanguage value = (ExampleLanguage)(e.NewSelectedIndex); if (this.codeEditor != null) { this.codeEditor.CurrentExampleLanguage = value; } }
void xtraTabControl1_SelectedPageChanged(object sender, TabPageChangedEventArgs e) { ExampleLanguage value = (ExampleLanguage)(xtraTabControl1.SelectedTabPageIndex); if (codeEditor != null) { this.codeEditor.CurrentExampleLanguage = value; } }
void ShowFirstExample() { projectLanguage = CodeExampleDemoUtils.DetectExampleLanguage("SchedulerControl_WPF_API"); if (projectLanguage == ExampleLanguage.Csharp) { this.tabControl.SelectedIndex = 0; } else { this.tabControl.SelectedIndex = 1; } treeList1.View.ExpandAllNodes(); if (treeList1.View.Nodes.Count > 0) { treeList1.View.FocusedNode = treeList1.View.Nodes[0].Nodes.First(); } }
public static string CheckModule(ExampleLanguage lang, string regionName) { List <string> modules = new List <string> { "Pie Of Pie Chart", "Custom Walls and Floor" }; if (modules.Contains(regionName)) { if (lang == ExampleLanguage.Csharp) { return(finalCallCS); } if (lang == ExampleLanguage.VB) { return(finalCallVB); } } return(string.Empty); }
void xtraTabControl1_SelectedPageChanged(object sender, TabPageChangedEventArgs e) { CurrentExampleLanguage = (e.Page.Tag.ToString() == "CS") ? ExampleLanguage.Csharp : ExampleLanguage.VB; }
protected abstract ExampleCodeEvaluator GetExampleCodeEvaluator(ExampleLanguage language);
public static Dictionary <string, FileInfo> GatherExamplesFromProject(string examplesPath, ExampleLanguage language) { Dictionary <string, FileInfo> result = new Dictionary <string, FileInfo>(); foreach (string fileName in Directory.GetFiles(examplesPath, "*" + GetCodeExampleFileExtension(language))) { result.Add(Path.GetFileNameWithoutExtension(fileName), new FileInfo(fileName)); } return(result); }
void tabControl_SelectionChanged(object sender, DevExpress.Xpf.Core.TabControlSelectionChangedEventArgs e) { CurrentExampleLanguage = (((DXTabItem)e.NewSelectedItem).Header.ToString().StartsWith("CS")) ? ExampleLanguage.Csharp : ExampleLanguage.VB; }