Пример #1
0
        public void OnOpenButtonClicked(object sender, RoutedEventArgs args)
        {
            Debug.Assert(this.metaField != null);
            var relatedModel = this.metaField["relation"] as string;

            Debug.Assert(!string.IsNullOrEmpty(relatedModel));

            if (this.Value != null)
            {
                var dlg = new Agos.Windows.FormView.FormDialog(relatedModel, (long)this.Value);
                dlg.ShowDialog();
            }
        }
Пример #2
0
        private void OnOpenButtonClicked(object sender, RoutedEventArgs args)
        {
            Debug.Assert(this.metaField != null);
            Debug.Assert(!string.IsNullOrEmpty(this.relatedModel));
            Debug.Assert(this.treeGrid != null);

            var ids = this.treeGrid.GetSelectedIDs();

            if (ids.Length == 1)
            {
                var dlg = new Agos.Windows.FormView.FormDialog(relatedModel, ids.First());
                dlg.ShowDialog();
            }
        }