Ultime notizie
Home » Archivio per il tag: WPF

Archivio per il tag: WPF

Come Espandere una Window Wpf solo orizzontalmente o verticalmente.

Per massimizzare un Window WPF solo orizzontalmento verticalmente basta usare queste poche e semplici linee di codice : public partial class MyWindow : Window    {        public MyWindow()        {            InitializeComponent();            FillHeight();        }        private void FillHeight()        {            PropertyChangedCallback tmpChanged =                (source, args) =>                    {                        var workArea = (Rect)args.NewValue;                        this.Height = workArea.Height;                    };            DependencyProperty tmp = DependencyProperty.Register(“tmp”, typeof (Rect), typeof (Window), new PropertyMetadata(new PropertyChangedCallback(tmpChanged)));            this.SetResourceReference(tmp, SystemParameters.WorkAreaKey);        }    }  

Continua a leggere »

Definire una colonna Button all’interno di una ListView con WPF

Supponiamo di avere una classe Person ed una collezione di essa impostata come DataContext di una Window. public class Person { public string Nome { get; set; } public int Eta { get; set; } } public partial class MyWindow : Window {     public MyWindow()     {         InitializeComponent();         DataContext = GetPeople();     }for (int i = 0; i < …

Continua a leggere »