問題タブ [control-library]
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.
licensing - 再配布可能なコントロール ライブラリにライセンスを適用するにはどうすればよいですか?
開発者にライセンスを付与したい WPF コントロール ライブラリがある場合、ライブラリを独自のアプリケーションで使用および配布できるようにしながら、エンド ユーザーがその .dll を再利用できないようにするには、どのようにライセンス制限を適用すればよいでしょうか?
私は厳密なビジネスの観点からこれに取り組んでいるので、無差別なユーザーが .dll をキーと一緒に渡したり、共有したりするのと同じくらい簡単なことをできないようにするソリューションを見つけようとしています。
これについての考えは大歓迎です。自由に哲学を語ってください。
user-controls - Silverlight 2.0: 依存関係プロパティを変更する前に設定されているかどうかを確認する
Control から継承しているカスタム コントロールに依存関係プロパティ (Foreground) があります。コントロールをロードするときに、ユーザーが依存関係プロパティを設定したかどうか、または値を設定する前にデフォルト値を使用しているかどうかを確認したいと考えています。問題はそれよりも少し複雑です。
コントロールは、ユーザーがプロジェクトに追加するカスタム コントロール ライブラリにあります。彼らがプロジェクトをセットアップしているときに、コントロールのデフォルト値を設定するときに読み取った設定を含む、特定の x:key を使用して app.xaml ファイルに行を追加することができます。ただし、コードまたは xaml で値を設定する場合、このグローバル値で値を設定したくありません。私が話していることを視覚化するのに役立ついくつかのケースを次に示します。
ユーザーは私のライブラリからコントロールを作成し、それを自分のページに配置します。次に、前景を緑に設定します。そのコントロールの前景の値を緑にしたい。
ユーザーは app.xaml に特別な行を追加し、特定の種類のすべてのコントロールの前景を赤にしたいと述べています。その種のすべてのコントロールの前景の値を赤にしたい。
ユーザーは app.xaml に特別な行を追加し、特定の種類のすべてのコントロールの前景を赤にしたいと述べています。次に、1 つのコントロール (xaml 内) の前景の値を黄色に設定します。その種類のすべてのコントロールの前景の値を、別の方法で黄色に指定されているものを除いて、赤にしたいと考えています。
コントロールをロードするときに、依存関係プロパティを読み取って、値が設定されているかどうか、またはスタイルで定義されているデフォルト値であるかどうかを確認したいと考えています。それがデフォルト値の場合、app.xaml ファイルから特別な行を読み取り、前景をその色に設定します。
c++ - ダブルバッファ共通コントロール
共通のコントロールをダブルバッファリングする方法はありますか?現在、サイズを変更するとちらつきます。多くの.....
編集:それが役立つ場合、それは一連のボタンコントロールといくつかの編集コントロールであり、すべてタブコントロールの上にあります。タブコントロールはそれ自体を再描画し、次にボタンはそれ自体を再描画します。ボタンを再描画すると、点滅します。
EDIT2:これが私が抱えている問題の例です:http: //billy-oneal.com/Lobfuscator.exe
silverlight - コントロール ライブラリの問題: テキスト「local:SolidGloss」から「System.Type」を作成できませんでした
カスタム コントロールのライブラリに取り組んでいますが、このエラーで立ち往生しています。何が欠けているのか誰か教えてもらえますか?
SolidGloss.cs:
generic.xaml:
MainPage.xaml (UXSDK アセンブリを参照する別のプロジェクト)
c# - あるチェックリストボックスから別のチェックリストボックスにチェック済みアイテムを追加するにはどうすればよいですか?
あるチェックリストボックスから別のチェックリストボックスにチェック項目を追加する必要があります。2番目のチェックリストボックスに項目を2回以上追加しないでください。デザインには2つのチェックリストボックスと次のボタンがあります:>、>>、<、<<以下のコードを試しましたが、表示されませんでした。どこが間違っているのか教えてください。
注:>はチェック済みアイテムの追加、>>はすべてのアイテムの追加、<は選択したアイテムの削除、<<はすべてのアイテムの削除を意味します
vb.net - Windows フォーム コントロール ライブラリが見つからない
Visual Basic .Net 2010 を使用して Windows フォーム コントロール ライブラリを作成しようとしています。
関連するテンプレートを見つけるために [新しいプロジェクト] ダイアログ ボックスの左側を参照する方法をユーザーに示す古い投稿をここで見つけましたが、残念ながらこれは役に立ちませんでした:
また、新しいプロジェクトでオンライン テンプレートを選択しようとしました。Windows フォームと Visual Studio を調べましたが、どちらのカテゴリにも見つかりません。
このテンプレートを表示して選択するにはどうすればよいですか?
ありがとう
c# - C# DefaultValue 属性が機能しない
私は C# Windows フォーム コントロール ライブラリ プログラムを使用して、独自のコントロールを作成しています。コードは次のとおりです。
プログラムを実行すると、MinValue と MaxValue の既定値は両方とも 0 になります。既定値を正しく設定するにはどうすればよいでしょうか?
c# - 同じ dll を持つ 2 つのプロジェクト、キャストの問題
こんにちは、仲間のプログラマー、
私は、素晴らしい MaterialDesignXaml ライブラリを使用する将来のプロジェクト用に ControlLibrary を作成しています。この ControlLib では、いくつかのスタイル設定されたコントロール、リソース、およびクラスを含む MaterialDesignThemes.dll を使用します。
今、私の問題は、実際のアプリケーションで同じ dll を使用する必要があることです (今のところ、sae ソリューション)。上記のコントロール ライブラリをこのプロジェクトで (プロジェクト参照として) 使用したい場合、常に次のエラーが発生します: Dll Error in Application Project 。
2 つの参照 (ソリューション内の別のプロジェクトから) が同じ dll であるかどうかを確認できないため、コンパイラがこれに伴う問題を理解しています。しかし、どうすればこれを修正できますか?
奇妙なことに、デザイナーはスクリーンショットのように文句を言いますが、アプリケーションは問題なく動作します...
バージョン管理に TortoiseSVN を使用していますが、何か関係があるのでしょうか?
何か案は?