Exemple #1
0
            public DataSource()
            {
                Screen = new ObservableSquareArray <string>(MaxRows, MaxColumns);

                // ReSharper disable once ExplicitCallerInfoArgument
                Screen.ItemChanged += (sender, args) => OnPropertyChanged("Screen");
            }
Exemple #2
0
        private void Screen_ItemChanged(object sender, ObservableSquareArray <string> .ItemChangedEventArgs e)
        {
            if (_setting)
            {
                return;
            }

            _boxes[e.Column, e.Row].Text = e.Value;
        }