問題タブ [krypton-toolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1519 参照

visual-studio-2013 - Visual Studio 2013 でクリプトン ツールキット コントロールを読み込めません

Visual Studio 2010 で作成され、Component Factory Krypton Toolkit v4.4.0 コントロールを使用して作成された C# プロジェクトを Visual Studio 2013 で変換した後、Krypton Toolkit コントロールをツール ボックスに追加できません。

Visual Studio 2013 でライブラリからツール ボックスにコントロールを追加しようとするとC:\Program Files (x86)\Component Factory\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Toolkit.dll、ファイルが見つからないためエラーが発生しますComponentFactory.Krypton.Toolkit.tlb

この .tlb ファイルを使用せずにライブラリから Windows フォーム コントロールをインポートする方法はありますか?

0 投票する
1 に答える
356 参照

c# - KryptonSeparator のサイズ変更の問題

シナリオ

KryptonSeparatorを使用して助けが必要です。

下の画像のセパレーターを使用して、左右のコントロールの幅を変更したいと思います。

ここに画像の説明を入力

問題

問題は、セパレーターを左に移動しようとすると非常に邪魔な視覚効果が作成され、セパレーターを右に移動すると多かれ少なかれ同じことが起こりますが、左に移動するとはるかに顕著です (そして恐ろしい) ):

ここに画像の説明を入力

セパレーターを左に移動すると、イベントデータの代わりにセパレーターの幅を使用して計算に基づいているため、のeventargsを適切に使用していないと思いKryptonSeparatorます(適切に行う方法がわからないため)。

質問

サイズ変更の問題を解決するには、コードでどのような変更を行う必要がありますか?

コード

左と右の両方のコントロールにプロパティが割り当てられています。到達したMinimumSize場合はサイズ変更を停止しようとしています。MinimumSize.Width

これは、VB.Net のソース コードです。

これは C# のソース コードです。

アップデート

読みやすくするために上記のコードを更新しました。設計上の問題を確認できるこの新しいビデオを共有しています。

www.youtube.com/watch?v=-MhmyE3MZX0

0 投票する
1 に答える
662 参照

c# - クリプトン ボタンの 1 回のインスタンスのフォントを変更します。

KryptonButton の 1 つのインスタンスで使用されるフォントをプログラムで拡大するにはどうすればよいですか?

krytonButton.Font は変更できますが、効果がないようです。

kryptonButton.StateCommon.GetContentShortTextFont(bar) も Font を返しますが、すべてのアクセサーは getter のみであり、Font も読み取り専用です。

0 投票する
1 に答える
1100 参照

c# - System.Windows.Forms.dllで発生したSystem.AccessViolationExceptionの処理方法は?

c#でwindowsアプリケーションを作っています...

そのために、データベースにはsqlexpressを使用し、UIコンポーネントにはcomponentfactoryのクリプトンツールを使用しています...

このアプリケーションを x86 プラットフォームで実行しています...

アプリケーションは正常に動作します..しかし、System.Windows.Forms.dll のフォーム System.AccessViolationException を閉じると、disposeが表示されることがあります...

私は... <legacyCorruptedStateExceptionsPolicy enabled="true" />の下のapp.configに追加しました<runtime></runtime>

[HandleProcessCorruptedStateExceptions]また、メイン関数に 追加して破棄します...

まだこのエラーは解決されていません...

スクリーンショット画像を添付しています..画像もご覧ください..
よろしくお願いします..

ここに画像の説明を入力