public OrderItemEditorView(OrderBase order)
        {
            this.order = order;

            InitializeComponent();
            Indicator.IsCountVisible = false;

            ValueEditorUtility.CreateValueEditorViews(order, ValueEditorViewContext);
        }
        private void AttachUiItem(UiItem uiItem)
        {
            DetachUiItem();
            EditingUiItem = uiItem;

            if (uiItem == null)
            {
                return;
            }

            ValueEditorUtility.CreateValueEditorViews(uiItem, EditorViewContext, ViewportTab.UiItemDetailPanel_UiItemValueChanged);
        }