I controlli di Windows Presentation Foundation

7 pagine in totale: <<Indietro 1 [2] 3 4 5 6 7 Avanti >>

Button

Il controllo Button è il classico bottone che reagisce alla pressione da parte dell'utente generando l'evento Click. Come per la classe Window deriva tramite la classe ButtonBase dal tipo ContentControl, di conseguenza il bottone può visualizzare molto di più oltre al semplice testo al suo interno; teoricamente potrebbe contenere a sua volta uno StackPanel con altri bottoni.

D'ora in avanti i controlli che in modo diretto o indiretto ereditano dalla classe ContentControl saranno definiti solo come content control senza specificare la gerarchia completa.

XAML Object ELement

<Window Title="SympleWindow" Height="300" Width="300">
    <StackPanel HorizontalAlignment="Center">
        <Button>Premimi!</Button>
    </StackPanel>
</Window>

C#

namespace MyWPF
{
    class Hello
    {
        [STAThread]
        public static void Main()
        {
            Application app = new Application();

            Window _window = new Window();
            _window.Title = "WPF";

            StackPanel _stackPanel = new StackPanel();
            _window.Content = _stackPanel;

            _stackPanel.HorizontalAlignment = HorizontalAlignment.Center;
            _window.Width = 300;
            _window.Height = 300;

            Button _button = new Button();
            _button.Content = "Premimi";

            _stackPanel.Children.Add(_button);

            app.Run(_window);
        }
    }
}

RepeatButton

Del tutto simile all'oggetto Button, ma con la differenza che l'evento Click è ripetutamente generato finche il bottone rimane premuto, tramite la proprietà Delay è possibile determinare il ritardo in millisecondi prima che la ripetizione abbia inizio, e tramite la proprietà Interval i millisecondi tra un evento Click e l'altro.

7 pagine in totale: <<Indietro 1 [2] 3 4 5 6 7 Avanti >>

Contenuti dell'articolo

Commenti
Dai un voto a questo articolo, ci aiuterà a migliorare il nostro sito (1 è il voto minimo, 5 il massimo).

Per procedere al rating dell'articolo devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.



TUTORIALS


IN EVIDENZA
MISC