Amoeba.Windows.BoxEditWindow.BoxEditWindow C# (CSharp) Метод

BoxEditWindow() публичный Метод

public BoxEditWindow ( Box box ) : System
box Box
Результат System
        public BoxEditWindow(Box box)
        {
            _box = box;

            InitializeComponent();

            _nameTextBox.MaxLength = Box.MaxNameLength;

            {
                var icon = new BitmapImage();

                icon.BeginInit();
                icon.StreamSource = new FileStream(Path.Combine(_serviceManager.Paths["Icons"], "Amoeba.ico"), FileMode.Open, FileAccess.Read, FileShare.Read);
                icon.EndInit();
                if (icon.CanFreeze) icon.Freeze();

                this.Icon = icon;
            }

            lock (_box.ThisLock)
            {
                _nameTextBox.Text = _box.Name;
            }

            _nameTextBox.TextChanged += _nameTextBox_TextChanged;
            _nameTextBox_TextChanged(null, null);
        }