public void SetMapEditor(MapEditor mapEditor, bool IsTrigger) { this.mapEditor = mapEditor; this.IsTrigger = IsTrigger; ValueSelecterControl.SetMapEditor(mapEditor); if (IsTrigger) { TrigEditPlusBtn.Visibility = Visibility.Visible; triggerlist = mapEditor.mapdata.Triggers; TrigConditionBtn.Visibility = Visibility.Visible; } else { TrigEditPlusBtn.Visibility = Visibility.Collapsed; triggerlist = mapEditor.mapdata.Brifings; TrigConditionBtn.Visibility = Visibility.Collapsed; } MainListBox.ItemsSource = triggerlist; TrigEditWindowOpen = false; EditWindow.Visibility = Visibility.Hidden; SearchType.SelectedIndex = 0; ToolBoxRefresh(); }
private void CloseValueSelecter() { ValueSelecter.Visibility = Visibility.Collapsed; ValueSelecterControl.CloseValueSelecter(); }
private void OpenValueSelecter(Arg arg, Button button) { OpenedButton = button; ValueSelecter.Visibility = Visibility.Visible; ValueSelecterControl.OpenValueSelecter(arg); }