private void CreateApropiatePartControl(VmIVRMenuElementBase menubase) { if (menubase is VmIVRMenuElementVoiceMessageRecorder) { UCMenuSpecificPart = new UcVoiceMessageRecorderProperties(); } else if (menubase is VmIVRMenuElementCallTransfer) { UCMenuSpecificPart = new UcCallTransferProperties(); } }
protected VmIVRMenuElementBase(VmIVRMenuElementBase original) { Id = original.Id; Name = original.Name; TypeText = original.TypeText; TouchToneKey = original.TouchToneKey; Introduction = original.Introduction; AudioFile = original.AudioFile; NarratorType = original.NarratorType; ChildMenus = new List<VmIVRMenuElementBase>(original.ChildMenus); Parent = original.Parent; }
protected VmIVRMenuElementBase(VmIVRMenuElementBase original) { Id = original.Id; Name = original.Name; TypeText = original.TypeText; TouchToneKey = original.TouchToneKey; Introduction = original.Introduction; AudioFile = original.AudioFile; NarratorType = original.NarratorType; ChildMenus = new List <VmIVRMenuElementBase>(original.ChildMenus); Parent = original.Parent; }
private TreeViewItem CreateTreeNodeItem(VmIVRMenuElementBase menu) { TreeViewItem cur = new TreeViewItem(); cur.Header = menu; return cur; }
public VmProperties(VmIVRMenuElementBase menu) { CurrentIVRMenu = menu; }
public UcMenuProperties(VmIVRMenuElementBase menu) { DataContext = new VmProperties(menu); InitializeComponent(); }