예제 #1
0
        public void OnSaved(WpfConfiguration configurationControl)
        {
            var config = configurationControl as Phidget1055IrTransmitConfig;

            code     = config.Code;
            codeInfo = config.CodeInfo;
        }
예제 #2
0
        public Phidget1055IrTransmitConfig(MayhemIRCode code, MayhemIRCodeInfo codeInfo)
        {
            Code     = code;
            CodeInfo = codeInfo;

            DataContext = this;
            InitializeComponent();
        }
예제 #3
0
 private void ir_Learn(object sender, IRLearnEventArgs e)
 {
     Dispatcher.Invoke(DispatcherPriority.Normal, (System.Action)(() =>
     {
         CanSave  = true;
         Code     = new MayhemIRCode(e.LearnedCode.Code);
         CodeInfo = new MayhemIRCodeInfo(e.LearnedCode.CodeInfo);
     }));
 }