派生コントロールでのWindows.Formsコントロールを置き換えるために、信頼性の高い/簡単な方法は?

StackOverflow https://stackoverflow.com/questions/1703181

質問

私は(唯一の派生コントロールを使用して)自分のベストプラクティスに従っていませんでした、と私は通常のWindowsフォームが私のフォームに制御をドラッグし、それを有線、私のフォーム上でそれを使用し; - (

今、私は、デザイナーからすべての設定を保存し、(同じコントロールから派生)派生コントロールに制御を変更する必要があります。これを行うには、信頼性/簡単な方法はありますか? (私の現在の方法は、コントロールを削除し、新たなコントロールと交換し、クラス/名前空間/アセンブリ以外の変更がないことを前のコードに違いを使用して確実にするためである)。

役に立ちましたか?

解決

Windowsフォームでは、それだけで.designerファイル内の宣言と建設を修正することは簡単です。だけではなく、System.Windows.Forms.XXXのごControlクラスを使用するように宣言行と建設行を変更します。

あなたがそれらの2行を変更すると、あなたの派生コントロールを使用するかのように、それは「ただ働き」する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top