GWT Time Picker?

новый модификатор

Использование "нового" модификатора в C# не точно скрыто, но это не часто замечается. Новый модификатор пригождается, когда необходимо "скрыть" участников базового класса и не всегда переопределять их. Это означает, когда Вы снимаете производный класс в качестве базового класса тогда, "скрытый" метод становится видимым и назван вместо того же метода в производном классе.

легче видеть в коде:

public class BaseFoo
{
    virtual public void DoSomething()
    {
        Console.WriteLine("Foo");
    }
}

public class DerivedFoo : BaseFoo
{
    public new void DoSomething()
    {
        Console.WriteLine("Bar");
    }
}

public class DerivedBar : BaseFoo
{
    public override void DoSomething()
    {
        Console.WriteLine("FooBar");
    }
}

class Program
{
    static void Main(string[] args)
    {
        BaseFoo derivedBarAsBaseFoo = new DerivedBar();
        BaseFoo derivedFooAsBaseFoo = new DerivedFoo();

        DerivedFoo derivedFoo = new DerivedFoo();

        derivedFooAsBaseFoo.DoSomething(); //Prints "Foo" when you might expect "Bar"
        derivedBarAsBaseFoo.DoSomething(); //Prints "FooBar"

        derivedFoo.DoSomething(); //Prints "Bar"
    }
}

[Ed: я понимаю дополнительные мысли для игры слов? Извините, не мог помочься.]

23
задан scraly 22 December 2010 в 13:32
поделиться

1 ответ

GXT имеет виджет TimeField Пример Хорошо это или нет, это ваш выбор:)

Может быть, вы можете взглянуть на DateTimePicker alt text https://github.com/ghuntley/Ext.ux.touch.DateTimePicker

0
ответ дан 29 November 2019 в 02:24
поделиться
Другие вопросы по тегам:

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