public override bool TryCreateColumnContent( ITableEntryHandle entry, bool singleColumnView, out FrameworkElement?content) { if (!entry.TryGetValue(Location, out NamingStyleSetting setting)) { content = null; return(false); } var viewModel = new NamingStylesLocationViewModel(setting); var control = new NamingStylesLocationControl(viewModel); content = control; return(true); }
public NamingStylesLocationControl(NamingStylesLocationViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }