public MainPage() { InitializeComponent(); _dll_if = dll_if.GetInstance; _lRegsEntry = new List <Entry> { userReg1, userReg2 }; _lRegsLbl = new List <Label> { peerReg1, peerReg2 }; _iusbManager = Xamarin.Forms.DependencyService.Get <IUsbManager>(); _iusbManager.NotifyPermRequestCompleted += Backend_OnPermReqCompleted; // Pour le log _Logfilename = "FileLog.log"; string path = _logfile.GetLocalStoragePath(); _Logfilename = Path.Combine(path, _Logfilename); // fill log view with the log file contact LogViewInit(); listLog.ItemsSource = _lisLogs; switchUseApiAndroidXfer.IsToggled = _bConfUseAndroidforIOaccess; PickerDllDevice.ItemsSource = new List <string>(_ilist_dllDev); PickerDllDevice.SelectedIndex = (int)_eConfDllDevice; }
/// <summary> /// Dependency set /// </summary> /// <param name="iusbManager"></param> public void SetIUsbManager(ref IUsbManager iusbManager) { _iusbManager = iusbManager; }