Visual Studio の RectangleShape コンポーネントに匹敵するプロパティを持つ、ラベルのようなコントロールを探しています。また、質問を提起する必要があると思います: RectangleShape のような Visual Basic PowerPacks は本当に関連性があるのでしょうか?
ばかげているように見えるかもしれず、実行時にアプリケーションに影響を与えないことはわかっています。甘やかされて泣き言を言うように見えるかもしれませんが、形状コンポーネントはレイアウト プロセスで本当に厄介であることがわかります。時代遅れのコントロールを使用しているように感じます。特に、通常のコントロールと形状コンポーネントを同時に複数選択できないことが最も厄介だと思います。
具体的には、私が達成しようとしていることは次のとおりです。
私は、古い VB6 プログラムを VB.NET で書き直すという任務を負っており、ビジュアルを人々が慣れ親しんでいるものと同じに保つ必要があります。
上記のフォームでは、テキストの背後に DiagonalCross パターンが必要ですが、RectangleShape コンポーネントと同じことを実現するものは見つかりませんでした。FillStyle プロパティは、形状コンポーネントでのみ使用できるようです。
現時点では、すべてのシェイプとコントロールをパネルに配置することに頼っているので、少なくとも同時に移動できますが、パネル内のレイアウトを調整しようとするのはまだ少し奇妙です.
ラベルのようなものに同じ視覚効果を持たせる方法があることを願っています. 明確にする必要があると思いますが、Rectangle Shape コンポーネントの決定的な代替品を探しています。
ばかげた質問かもしれませんし、解決策が問題よりも難しいかもしれないことはわかっていますが、レイアウトプロセスで形状を簡単に置き換えるものを見逃していないかどうかを確認してください.
ご意見をお待ちしております。ありがとう!