現在作っているWebサイトで大きなsvg画像を表示するページがあります。
(htmlにインラインsvgを埋め込んでいます。)
そのページのsvgタグ内に、windowsformアプリケーションのオブジェクト(例:リストボックス、コンボボックス等)を作成することは可能でしょうか?
svgでオブジェクトを作ることが難しい場合は、svgタグ内にオブジェクトを追加する方法でもかまいません。

foreignObjectタグを使って、svgタグにhtml要素のオブジェクトを埋め込むことは試みましたが、ブラウザの種類毎に挙動が異なったり、埋め込んだhtml要素そのものが表示されなかったりと、うまくいきませんでした。

追記:bodyタグ内にはsvgタグのみ挿入し、svgタグの子孫要素として機能を実現したいと考えています。