private void onConfigRead(ConfigReadEventArgs e) { if (!e.Handled && e.Config != null && e.Config.Kits != null) { e.Config.Kits.ForEach(k => kitsTab.Items.Add(k.name)); } }
//private Uri MakeSource(SItem item) //{ // return new Uri("Placeholder"); //} private void onConfigRead(ConfigReadEventArgs e) { if (!e.Handled && e.Config != null && e.Config.Items != null) { this.itemGrid.ItemsSource = e.Config.Items; //for (int i = 0; i < e.Config.Items.Count; i++) //{ // Instance.itemTab.Links.Add(new Link() // { // DisplayName = App.FormatItemName(e.Config.Items[i], true), // Source = new IndexedUri("/Pages/Config/Items/DisplayItem.xaml", i, UriKind.Relative) // }); //} //if (Instance.itemTab.Links.Count > 0) //{ // Instance.itemTab.SelectedSource = Instance.itemTab.Links[0].Source; // DisplayItem.Instance.UpdateItem(e.Config.Items[0]); //} } //e.Config.Items.ForEach(i => itemTab.Links.Add(new Link() //{ // DisplayName = App.FormatItemName(i, true), // Source = new Uri("/Pages/Config/Items/DisplayItem.xaml") //})); }
private void onConfigRead(ConfigReadEventArgs e) { if (!e.Handled && e.Config != null) { checkGiveItem.IsChecked = e.Config.UseGiveItemSSC; } }