private void setDataContext() { vm = new DonateWindowViewModel(); ImageButtonContext close = new ImageButtonContext(); close.ImageSource = TryFindResource("close") as ImageSource; ImageTextButtonContext ok = new ImageTextButtonContext(); ok.ImageSource = TryFindResource("yes") as ImageSource; ImageTextButtonContext cancel = new ImageTextButtonContext(); cancel.ImageSource = TryFindResource("cancel") as ImageSource; vm.close = close; vm.ok = ok; vm.cancel = cancel; vm.header = new LabeledHeaderContext(); setControlValues(); setLocalization(); this.DataContext = vm; }
private void dataGrid_MouseRightButtonUp(object sender, MouseButtonEventArgs e) { int selectedRows = this.dataGrid.SelectedItems.Count; if (selectedRows > 0) { DataGridContextMenuViewModel cvm = new DataGridContextMenuViewModel(); ImageTextButtonContext removeshortlist = new ImageTextButtonContext(); removeshortlist.ImageSource = TryFindResource("remove") as ImageSource; removeshortlist.ImageStretch = Stretch.UniformToFill; removeshortlist.ImageWidth = 12; removeshortlist.ImageHeight = 12; removeshortlist.TextBlockText = "Remove from Shortlist"; cvm.removeshortlist = removeshortlist; ContextMenu m = TryFindResource("dataGridMenu") as ContextMenu; m.DataContext = cvm; this.dataGrid.ContextMenu = m; this.dataGrid.ContextMenuClosing += new ContextMenuEventHandler(ContextMenu_Closing); } }
private void setDataContext() { vm = new MainWindowViewModel(); ImageTextButtonContext currentscreen = new ImageTextButtonContext(); currentscreen.ImageSource = TryFindResource("status") as ImageSource; ImageTextButtonContext tabplayers = new ImageTextButtonContext(); tabplayers.ImageSource = TryFindResource("players") as ImageSource; ImageTextButtonContext tabstaff = new ImageTextButtonContext(); tabstaff.ImageSource = TryFindResource("managers") as ImageSource; ImageTextButtonContext tabteams = new ImageTextButtonContext(); tabteams.ImageSource = TryFindResource("clubs") as ImageSource; ImageTextButtonContext tabshortlist = new ImageTextButtonContext(); tabshortlist.ImageSource = TryFindResource("shortlist") as ImageSource; ImageTextButtonContext showinfo = new ImageTextButtonContext(); showinfo.ImageSource = TryFindResource("info") as ImageSource; vm.currentscreen = currentscreen; vm.tabplayers = tabplayers; vm.tabstaff = tabstaff; vm.tabteams = tabteams; vm.tabshortlist = tabshortlist; vm.showinfo = showinfo; vm.general = new LabeledHeaderContext(); vm.attributes = new LabeledHeaderContext(); vm.currentgamedate = new LabeledHeaderContext(); vm.menuload = new LabeledHeaderContext(); vm.menuloadfm = new LabeledHeaderContext(); vm.menuloadexit = new LabeledHeaderContext(); vm.menushortlist = new LabeledHeaderContext(); vm.menushortlistimport = new LabeledHeaderContext(); vm.menushortlistexport = new LabeledHeaderContext(); vm.menushortlistexportsel = new LabeledHeaderContext(); vm.menushortlistadd = new LabeledHeaderContext(); vm.menusearch = new LabeledHeaderContext(); vm.menusearchplayers = new LabeledHeaderContext(); vm.menusearchstaff = new LabeledHeaderContext(); vm.menusearchteams = new LabeledHeaderContext(); vm.menusearchshortlist = new LabeledHeaderContext(); vm.menusearchnow = new LabeledHeaderContext(); vm.menuclear = new LabeledHeaderContext(); vm.menuclearplayers = new LabeledHeaderContext(); vm.menuclearstaff = new LabeledHeaderContext(); vm.menuclearteams = new LabeledHeaderContext(); vm.menuclearshortlist = new LabeledHeaderContext(); vm.menuclearall = new LabeledHeaderContext(); vm.menutools = new LabeledHeaderContext(); vm.menutoolspref = new LabeledHeaderContext(); vm.menuhelp = new LabeledHeaderContext(); vm.menuhelpabout = new LabeledHeaderContext(); vm.menuhelpdonate = new LabeledHeaderContext(); setControlValues(); setLocalization(); this.DataContext = vm; }
public void setDataContext() { LabeledTextBoxContext name = new LabeledTextBoxContext(); LabeledTextBoxContext nation = new LabeledTextBoxContext(); LabeledTextBoxContext stadium = new LabeledTextBoxContext(); LabeledComboBoxContext teamtype = new LabeledComboBoxContext(); LabeledComboBoxContext reputation = new LabeledComboBoxContext(); LabeledComboBoxContext region = new LabeledComboBoxContext(); LabeledNumericMinMaxContext transferBudget = new LabeledNumericMinMaxContext(); LabeledNumericMinMaxContext wageBudget = new LabeledNumericMinMaxContext(); ImageTextButtonContext search = new ImageTextButtonContext(); ImageTextButtonContext wonder = new ImageTextButtonContext(); name.LabelWidth = 60; name.TextBoxWidth = 110; nation.LabelWidth = 60; nation.TextBoxWidth = 110; stadium.LabelWidth = 60; stadium.TextBoxWidth = 110; teamtype.LabelWidth = 70; teamtype.ComboBoxWidth = 100; reputation.LabelWidth = 70; reputation.ComboBoxWidth = 100; region.LabelWidth = 70; region.ComboBoxWidth = 100; transferBudget.LabelWidth = 100; transferBudget.NumericUpDownMinMaxWidth = 82; transferBudget.Maximum = 200000000; wageBudget.LabelWidth = 100; wageBudget.Maximum = 200000000; wageBudget.NumericUpDownMinMaxWidth = 82; search.ImageSource = TryFindResource("search") as ImageSource; search.ImageStretch = Stretch.Uniform; search.ImageHeight = 12; search.ImageWidth = 12; search.ImageMargin = new Thickness(0, 2, 0, 0); wonder.ImageSource = TryFindResource("awards") as ImageSource; wonder.ImageStretch = Stretch.Uniform; wonder.ImageHeight = 16; wonder.ImageWidth = 16; ScoutLocalization localization = globalFuncs.localization; teamtype.ComboBoxItems = localization.teamtypes; region.ComboBoxItems = localization.regions; reputation.ComboBoxItems = localization.reputations; vm = new TeamSearchTabItemViewModel(); vm.name = name; vm.nation = nation; vm.stadium = stadium; vm.teamtype = teamtype; vm.reputation = reputation; vm.region = region; vm.transferBudget = transferBudget; vm.wageBudget = wageBudget; vm.search = search; vm.wonder = wonder; vm.groupboxsearch = new LabeledHeaderContext(); vm.groupboxresults = new LabeledHeaderContext(); vm.customizecolumns = new LabeledHeaderContext(); vm.results = new TextBlockContext(); setControlValues(); setLocalization(); this.DataContext = vm; }
public void setDataContext() { vm = new PreferencesWindowViewModel(); generalTabItemViewModel = this.GeneralTabItem.vm; ImageButtonContext close = new ImageButtonContext(); close.ImageSource = TryFindResource("close") as ImageSource; ImageTextButtonContext ok = new ImageTextButtonContext(); ok.ImageSource = TryFindResource("yes") as ImageSource; ImageTextButtonContext cancel = new ImageTextButtonContext(); cancel.ImageSource = TryFindResource("cancel") as ImageSource; ImageButtonContext save = new ImageButtonContext(); save.ImageSource = TryFindResource("save") as ImageSource; ImageButtonContext del = new ImageButtonContext(); del.ImageSource = TryFindResource("delete") as ImageSource; ImageButtonContext def = new ImageButtonContext(); def.ImageSource = TryFindResource("default") as ImageSource; LabeledComboBoxContext setting = new LabeledComboBoxContext(); setting.LabelWidth = 60; setting.ComboBoxWidth = 120; vm.close = close; vm.ok = ok; vm.cancel = cancel; vm.save = save; vm.del = del; vm.def = def; vm.setting = setting; vm.setting.ComboBoxItems = settings.settingNames; vm.header = new LabeledHeaderContext(); vm.general = new LabeledHeaderContext(); vm.player = new LabeledHeaderContext(); vm.staff = new LabeledHeaderContext(); vm.team = new LabeledHeaderContext(); vm.shortlist = new LabeledHeaderContext(); vm.playercolumnsettings = new LabeledHeaderContext(); vm.staffcolumnsettings = new LabeledHeaderContext(); vm.teamcolumnsettings = new LabeledHeaderContext(); vm.shortlistcolumnsettings = new LabeledHeaderContext(); vm.selectedallcolumns = new LabeledHeaderContext(); vm.clearcolumns = new LabeledHeaderContext(); vm.defcolumns = new LabeledHeaderContext(); vm.buttonWarningTooltip = new LabeledHeaderContext(); vm.buttonSaveTooltip = new LabeledHeaderContext(); vm.buttonDeleteTooltip = new LabeledHeaderContext(); vm.buttonSetDefaultTooltip = new LabeledHeaderContext(); vm.buttonUseChangesTooltip = new LabeledHeaderContext(); vm.buttonCancelChangesTooltip = new LabeledHeaderContext(); setControlValues(); setLocalization(); this.DataContext = vm; }