Что лучший способ состоит в том, чтобы создать мастер в C# 2.0?

существует метод Remove (не уверен, что он был во время этого вопроса)

Например:

var raw = "your json text";
var o = (Newtonsoft.Json.Linq.JObject)JsonConvert.DeserializeObject(raw);
o.Property("totalItems").Remove()
return o.ToString();

или для вашего точного ввода

var parent = JsonConvert.DeserializeObject<JObject>(raw);
((JArray)parent.Property("results").Value)
    .Select(jo => (JObject)jo)
    .ToList()
    .ForEach(x => 
        x
            .Properties()
            .ToList()
            .ForEach(p =>
            {
                if (p.Name != "name")
                    p.Remove();
            }))
    //.Dump();
    ;
25
задан Community 9 September 2008 в 21:13
поделиться

3 ответа

Вот еще несколько ресурсов, которые необходимо проверить:

  1. Это управление DevExpress WinForms: http://www.devexpress.com/Products/NET/Controls/WinForms/Wizard/

  2. А платформа мастеров собственной разработки: http://weblogs.asp.net/justin_rogers/articles/60155.aspx

  3. платформа мастера А частью Shawn Wildermut платформы Chris Sells Genghis: http://www.sellsbrothers.com/tools/genghis/

3
ответ дан urini 16 October 2019 в 07:13
поделиться

Смотрите на эта статья о MSDN об "индуктивных пользовательских интерфейсах". Это описывает платформу (и обеспечивает код для загрузки) на основе UserControls, которые дают Вам "навигацию" в форме. Идеально подходящий для разработки мастеров.

2
ответ дан Matt Hamilton 16 October 2019 в 07:13
поделиться

Самый легкий способ создать диалоговое окно мастера состоит в том, чтобы использовать одну из сторонних версий, доступных, которые обрабатывают все "сложные вещи" (навигация страницы, платформа UI, и т.д.) для Вас. Тот, который мне нравится большинство, от Divelements; у них есть и WinForms и версия WPF.

0
ответ дан Scott Dorman 16 October 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: