ツールストリップ内のコンボボックスのサイズをフォームのサイズ変更時に自動調節しようとしているのですが
サイズを拡大する時は正常ですが、縮小時に変化幅が小さいと正常に表示されるのですが
変化幅が大きいと表示されませんが何故でしょうか?

private void Form1_SizeChanged(object sender, EventArgs e)
{
  toolStripComboBox1.Width = (toolStrip1.Width - 300);
}

以下も同じ
private void toolStrip1_SizeChanged(object sender, EventArgs e)

private void toolStrip1_Resize(object sender, EventArgs e)

private void Form1_SizeChanged(object sender, EventArgs e)

private void Form1_ResizeEnd(object sender, EventArgs e)

private void Form1_Resize(object sender, EventArgs e)