Проверка для каждого отдельного Radtab в Telerik RadTabStrip - PullRequest
0 голосов
/ 14 февраля 2012

У меня есть вкладка с 5 вкладками. Мне нужна группа проверки для каждой отдельной вкладки.Я хочу получить приведенный ниже результат

Когда я нажимаю на вторую вкладку, нужно проверить только вкладку ПЕРВАЯ. Когда я нажимаю на третью вкладку, нужно проверить только вкладку ВТОРАЯ и т. Д.

и если я на второй вкладке и нажал на вкладку ПЕРВАЯ, я не хочу рассматривать, подтверждена ли вкладка ВТОРАЯ или нет, просто хочу перейти на вкладку ПЕРВАЯ

КорочеЯ хочу, чтобы группа проверки была активной для нескольких вкладок и неактивной для нескольких вкладок.

Помогите мне добиться этого, ребята

1 Ответ

0 голосов
/ 14 февраля 2012

Этот код в основном просто псевдокод, так как я не знаком с Telerik Rad * API.

RadTab previous = FIRST_TAB;

void RadTab_OnClick(object sender, EventArgs ea)
{
    // this will be tab #N
    var tab = (RadTab)sender;

    // disregard the first tab
    if (tab.Index == 0 || previous.Index > tab.Index) return;

    // validate N-1
    radTabStrip.Tabs[tab.Index - 1].Validate();
}

void RadTab_OnLostFocus(object sender, EventArgs ea)
{
     previous = (RadTab)sender;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...