私は動作する解決策を見つけたかもしれません:
フォームを使用している場合は、フォームの表示イベントを購読してください。
OR
私のようにUserControlを使用している場合は、VisibleChangedイベントを購読することができます。
この場合、次の操作を実行できます。
foreach (ComboBox cbo in (this.Controls.Cast().Where(c => c is ComboBox).Select(c => (ComboBox) c)))
{
cbo.SelectionLength = 0;
}
余談として:
私はコントロールにComboBoxを追加した後、後でそのサイズを動的に設定する必要があるユーザーコントロールでこれを行う必要がありました。サイズを設定すると、OPが遭遇していたハイライトが生じました。