Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / RadPadeViev подскажите / 14 сообщений из 14, страница 1 из 1
16.09.2013, 18:53
    #38398032
wiktor591
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Добрый день, коллеги!

Как сохранить положение вкладки. Допустим я открыл 3 вкладку, закрываю программу она сохраняет. Открываю программу у меня открыта 3 вкладка.

Что то поискал по методам RadPadeViev. Так и не нашел, что нужно.

Может кто сталкивался?
...
Рейтинг: 0 / 0
16.09.2013, 21:50
    #38398153
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
wiktor591Добрый день, коллеги!

Как сохранить положение вкладки. Допустим я открыл 3 вкладку, закрываю программу она сохраняет. Открываю программу у меня открыта 3 вкладка.

Что то поискал по методам RadPadeViev. Так и не нашел, что нужно.

Может кто сталкивался?Реестр, INI файл, БД ?
...
Рейтинг: 0 / 0
16.09.2013, 21:51
    #38398155
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Alex Kuznetsovwiktor591Добрый день, коллеги!

Как сохранить положение вкладки. Допустим я открыл 3 вкладку, закрываю программу она сохраняет. Открываю программу у меня открыта 3 вкладка.

Что то поискал по методам RadPadeViev. Так и не нашел, что нужно.

Может кто сталкивался?Реестр, INI файл, БД ?В добавок файл конфигурации приложения, файл настроек приложения... ну и т.д.
...
Рейтинг: 0 / 0
17.09.2013, 10:12
    #38398391
wiktor591
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Alex KuznetsovAlex Kuznetsovпропущено...
Реестр, INI файл, БД ?В добавок файл конфигурации приложения, файл настроек приложения... ну и т.д.

Да я знаю куда и как сохранять.

Мне нужно сам метод сохранения.

Например для размера формы это делается вот так

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
            if (Settings.Default.Properties[objectname] == null)
            {
                SettingsProperty addprop = new SettingsProperty("SizeForm");
                addprop.IsReadOnly = false;
                addprop.SerializeAs = SettingsSerializeAs.Xml;
                addprop.PropertyType = typeof(System.Drawing.Size);
                addprop.Provider = Settings.Default.Providers["LocalFileSettingsProvider"];
                addprop.Attributes.Add(typeof(System.Configuration.UserScopedSettingAttribute), new System.Configuration.UserScopedSettingAttribute());
                Settings.Default.Properties.Add(addprop);
                Settings.Default.Reload();
            }

            if (((System.Windows.Forms.Form)OBJ_INPUT).WindowState == FormWindowState.Normal)
            {
                Settings.Default["SizeForm"] = ((System.Windows.Forms.Form)OBJ_INPUT).Size;
                Settings.Default.Save();
            }
...
Рейтинг: 0 / 0
17.09.2013, 15:13
    #38398981
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
wiktor591,

А что номер открытой вкладки перед сохранением выяснить не судьба?
...
Рейтинг: 0 / 0
17.09.2013, 16:16
    #38399076
wiktor591
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Alex Kuznetsovwiktor591,

А что номер открытой вкладки перед сохранением выяснить не судьба?

Вот и спрашиваю метод какой? Чтоб все выяснить. Сохранить все можно, главное знать что.
...
Рейтинг: 0 / 0
18.09.2013, 08:18
    #38399563
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
wiktor591Вот и спрашиваю метод какой? Чтоб все выяснить. RadPadeViev - это что за зверь такой, из стандартного набора?

wiktor591Сохранить все можно, главное знать что.Золотые слова.
...
Рейтинг: 0 / 0
18.09.2013, 10:17
    #38399691
wiktor591
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Alex Kuznetsovwiktor591Вот и спрашиваю метод какой? Чтоб все выяснить. RadPadeViev - это что за зверь такой, из стандартного набора?

wiktor591Сохранить все можно, главное знать что.Золотые слова.

Блин коллега, не смешно. Помоги пожалуйста.
...
Рейтинг: 0 / 0
18.09.2013, 11:28
    #38399851
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
wiktor591Alex Kuznetsovпропущено...
RadPadeViev - это что за зверь такой, из стандартного набора?

Блин коллега, не смешно. Помоги пожалуйста.Мне тоже не смешно, потому что среди стандартных компонент я такого не нашёл, потому и спросил...
...
Рейтинг: 0 / 0
18.09.2013, 11:32
    #38399861
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Alex Kuznetsov, RadPageView - это элемент управления от Telerik, из набора RadControls for WinForms .

Кстати у вендора есть и community, и support.
...
Рейтинг: 0 / 0
18.09.2013, 12:43
    #38400003
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
skyANAAlex Kuznetsov, RadPageView - это элемент управления от Telerik, из набора RadControls for WinForms .

Кстати у вендора есть и community, и support.Уже скачал триалку - смотрю...
Но цена в 999$ меня как-то отвращает
...
Рейтинг: 0 / 0
18.09.2013, 12:45
    #38400006
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
Alex Kuznetsov, можно и бесплатно получить, если в конференциях к примеру участвовать.
...
Рейтинг: 0 / 0
18.09.2013, 13:10
    #38400065
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
wiktor591Блин коллега, не смешно. Помоги пожалуйста. Хрустальный шар подсказывает, что
нужно пользоваться свойством SelectedPage...
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
using System;
using System.Windows.Forms;
using WindowsFormsApplication1.Properties;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {

        public Form1()
        {
            InitializeComponent();
        }


        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                radPageView1.SelectedPage = getSelectedPage();
            }
            catch (Exception) { }
        }

        private Telerik.WinControls.UI.RadPageViewPage getSelectedPage()
        {
            string pn = Settings.Default.SelectedPage;

            for (int i = 0; i < radPageView1.Pages.Count; i++)
            {
                if (this.radPageView1.Pages[i].Name.Equals(pn))
                {
                    return this.radPageView1.Pages[i];
                }
            }
            return null;
        }

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            try
            {
                Settings.Default.SelectedPage = radPageView1.SelectedPage.Name;
                Settings.Default.Save();
            }
            catch (Exception) { }
        }
    }

}

...
Рейтинг: 0 / 0
18.09.2013, 13:11
    #38400068
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RadPadeViev подскажите
skyANAAlex Kuznetsov, можно и бесплатно получить, если в конференциях к примеру участвовать.Это значит, что кто-то будет выступать в роли альтруиста?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / RadPadeViev подскажите / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]