public bool 選択されている(SSTF.チップ種別 chipType)
        {
            // First() で要素が見つからなかったらバグなので、そのまま System.InvalidOperationException を放出させる。
            var key = this.dic行とチップ種別対応表.First((kvp) => (kvp.Value == chipType)).Key;

            return(this.checkedListBoxチップ選択リスト.GetItemCheckState(key) == CheckState.Checked);
        }
        protected void チップカーソルを描画する(Graphics g, SSTF.チップ種別 チップ種別)
        {
            #region " 事前チェック。"
            //-----------------
            if ((0 >= this.現在のチップカーソル領域.Width) ||
                (0 >= this.現在のチップカーソル領域.Height) ||
                (this.現在チップカーソルがある編集レーン == 編集レーン種別.Unknown) ||
                (チップ種別 == SSTF.チップ種別.Unknown) ||
                (チップ種別 == SSTF.チップ種別.小節線) ||
                (チップ種別 == SSTF.チップ種別.拍線))
            {
                return;     // 描画しない。
            }
            //-----------------
            #endregion

            // チップを描いて、
            this.Form.譜面.チップを指定領域へ描画する(g, チップ種別, this.Form.現在のチップ音量, this.現在のチップカーソル領域, null);

            // チップをカーソル枠で囲む。
            this.Form.譜面.チップの太枠を指定領域へ描画する(g, this.現在のチップカーソル領域);
        }