| 1234567891011121314151617181920212223242526272829 |
- using NTMiner.Vms;
- using System.Windows.Controls;
- namespace NTMiner.Views.Ucs {
- public partial class KernelOutputKeywordEdit : UserControl {
- public static void ShowWindow(FormType formType, KernelOutputKeywordViewModel data) {
- ContainerWindow.ShowWindow(new ContainerWindowViewModel {
- Title = $"内核输出关键字({(DevMode.IsDevMode ? "服务器" : "自定义")})",
- IsMaskTheParent = true,
- Width = 540,
- FormType = formType,
- CloseVisible = System.Windows.Visibility.Visible
- }, ucFactory: (window) =>
- {
- KernelOutputKeywordViewModel vm = new KernelOutputKeywordViewModel(data);
- window.BuildCloseWindowOnecePath(vm.Id);
- return new KernelOutputKeywordEdit(vm);
- }, fixedSize: true);
- }
- public KernelOutputKeywordViewModel Vm { get; private set; }
- public KernelOutputKeywordEdit(KernelOutputKeywordViewModel vm) {
- this.Vm = vm;
- this.DataContext = vm;
- InitializeComponent();
- }
- }
- }
|