こんにちは、アプリケーションを Kryption Tookit (無料版) に移行しています。
各フォームの基本クラスを System.Windows.Form から KryptonForm に変更する必要があります。それは大丈夫です..しかし、私はフォームからではなくUserControlから駆動している多くのコントロールを持っています.
これにクリプトンを適用するにはどうすればいいですか..... 誰かそのようなシナリオに直面しましたか??
こんにちは、アプリケーションを Kryption Tookit (無料版) に移行しています。
各フォームの基本クラスを System.Windows.Form から KryptonForm に変更する必要があります。それは大丈夫です..しかし、私はフォームからではなくUserControlから駆動している多くのコントロールを持っています.
これにクリプトンを適用するにはどうすればいいですか..... 誰かそのようなシナリオに直面しましたか??
KryptonToolkit は の代替品を提供していませんUserControl。、 などのほとんどのSystem.Windows.Formsコントロールの置換のみを提供します。LabelButton
UserControlが独自の描画を行う場合、 を使用しKryptonManagerて現在のすべてのスタイル属性 (色、境界線、配置など) にアクセスし、それらを使用できます。
Krypton の境界線とボタンを持たせたい場合を除き、すべてのフォームを KryptonForm から継承するように変更する必要はありません。おそらく、フォームに Krypton UI が必要ですが、この変更はオプションの変更です。
UserControls は単なるコントロール コンテナーであり、通常はアプリケーションのレンダリングを変更しません。Laurent が提案したように、カスタム レンダリングを行う場合、KryptonManager はコードにレンダリング プロパティを提供します。UserControls をコンテナーとして使用している場合、Krypton オブジェクトを認識する必要はありません。ただし、クリプトン バージョンを使用するには、入力コントロール (テキスト ボックス、ドロップダウン、ラベル) を変更する必要があります。