/// <summary> /// マップサイズ縦を更新する。 /// </summary> /// <param name="width">サイズ横</param> /// <param name="height">マップサイズ縦</param> public void UpdateSize(MapSizeWidth width, MapSizeHeight height) { UpdateWidth(width); UpdateHeight(height); }
/// <summary> /// コンストラクタ /// </summary> /// <param name="width">マップサイズ横</param> /// <param name="height">マップサイズ縦</param> public MapChipList(MapSizeWidth width, MapSizeHeight height) { InitializeChips(width, height); CollectionChanged += OnThisCollectionChanged; this[0].PropertyChanged += OnItem0PropertyChanged; }
/// <summary> /// サイズ横を更新する。 /// </summary> /// <param name="value">マップサイズ横</param> public void UpdateWidth(MapSizeWidth value) { AdjustLength(value); NotifyPropertyChanged(nameof(Width)); }