public override void SetBindingFocus(HeliosObject bindingFoucsObject) { HeliosVisual visual = bindingFoucsObject as HeliosVisual; if (visual != null && Panel.Children.Contains(visual)) { PanelEditor.SelectedItems.Clear(); HeliosVisualView view = PanelEditor.GetViewerForVisual(visual); if (view != null) { PanelEditor.UpdateLayout(); PanelEditor.SelectedItems.Add((HeliosVisual)bindingFoucsObject); Dispatcher.BeginInvoke(new Action(view.BringIntoView)); } } }
public void GVLoad(decimal id) { var data = dc.Szksknowledge.Where(p => p.Postid == id && p.Maindept == SessionBox.GetUserSession().DeptNumber); PanelEditor.CompleteEdit(); if (data.Count() > 0) { Panel1.Html = data.First().Kcontent; } else { Panel1.Html = ""; } btnEdit.Disabled = false; hdnPostid.Value = id.ToString(); btnSave.Disabled = true; }
void CreateUI() { if (Content.childCount > 0) { foreach (Transform item in Content) { Destroy(item.gameObject); } } if (ConfigDic != null) { foreach (GoodsItem item in ConfigDic.Keys) { GameObject goodUI = Instantiate(GoodsUIPrefab); PanelEditor panelData = goodUI.GetComponent <PanelEditor>(); panelData.SetData(item, ConfigDic[item]); goodUI.transform.SetParent(Content); } } }
protected override void OnGotFocus(RoutedEventArgs e) { PanelEditor.Focus(); }
internal static void GenerateAll() { PanelEditor.GeneratePanel(); ItemEditor.GenerateItem(); }
public void ActuallyUpdateImages() { PanelEditor.UpdateImportSettings(true, selectedRes, usePackingTags, useAssetBundles, selectedPlatform); }