예제 #1
0
        private void OnBrowseClicked(object sender, RoutedEventArgs e)
        {
            if (Module.ModelTypes == null)
            {
                return;
            }

            List <GenericSelector.Item> items = new List <GenericSelector.Item>();

            GenericSelector.Item current = null;

            foreach (ModelTypes model in Module.ModelTypes)
            {
                GenericSelector.Item item = new GenericSelector.Item(model.Name, model.Id);

                if (model.Id == this.ModelType)
                {
                    current = item;
                }

                items.Add(item);
            }

            GenericSelector.Show("Model Type", current, items, (i) => { this.ModelType = (int)i.Data; });
        }