using MultiTerm.Core.Common; using MultiTerm.Core.ViewModel; using System; using System.Linq; using System.Windows.Controls; namespace MultiTerm.Wpf.View; public partial class ShellView : UserControl { public ShellView() { InitializeComponent(); this.DataContext = App.AppHost!.Services.GetService(typeof(ShellViewModel)); this.PopulateSettingsNewlineSelectors(); } private void PopulateSettingsNewlineSelectors() { //var types = Enum.GetValues(typeof(NewlineSeparatorType)).Cast(); //foreach (var newlineSeparatorType in types) //{ // this.newlineReceiveMenuItem.Items.Add(new MenuItem() { Header = newlineSeparatorType }); // this.newlineSendMenuItem.Items.Add(new MenuItem() { Header = newlineSeparatorType }); //} } private void MenuItem_IsCheckedChanged(object sender, System.Windows.RoutedEventArgs e) { Console.WriteLine("changed"); } }