public GenericBarcodeTemplate(BarcodeSettingsUiViewModel ViewModel) { FontFamilyProp = "Arial"; BoldProperty = false; ItalicProperty = false; FontSizeProp = 12; Itemsvisiblity = Visibility.Collapsed; InitializeComponent(); _ViewModel = ViewModel; DataContext = this; MouseLeftButtonDown += Control_MouseLeftButtonDown; MouseLeftButtonUp += Control_MouseLeftButtonUp; MouseMove += Control_MouseMove; }
public UiBarcodeSetup(BarcodeSettingsUiViewModel ViewModelOld, BarcodeSettingsHeader _ViewModelOld) { InitializeComponent(); CultureInfo currentUi = Thread.CurrentThread.CurrentUICulture; if (currentUi.DisplayName == "العربية") { FlowDirection = FlowDirection.RightToLeft; } else { FlowDirection = FlowDirection.LeftToRight; } webService.PrintingFabricDefectsAllCompleted += webService_PrintingFabricDefectsAllCompleted; CmbFontFamily.ItemsSource = fontFamiliesList; ViewModel = _ViewModelOld; ViewModelProperty = ViewModelOld; LayoutRoot.DataContext = ViewModelProperty; panel.DataContext = _ViewModelOld; Load(); }