ObjectModel.Collectionから派生したカスタムコレクションがあります。
COLタイプのプロパティで読み取りと書き込みが有効になっている場合に正常に機能する独自のコレクションエディタがあります。ただし、プロパティをReadOnlyに変更すると、[エディタを開く]ボタンがプロパティグリッドに表示されなくなります。
As a test, I override my custom editor with the CollectionEditor, and that worked fine.
So, my question is, what check is the property grid making, that CollectionEditor passes but my collection editor fails?
There's not much to override in UITypeEditor, so I fear there's some hard coding going on with regards to CollectionEditor.
Cheers.
ETA:
I've answered the question below.