問題タブ [toolbox]
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.
java - 個人用プログラミング ツールボックスの作成
最近、Java で自分用の一種の「ツールボックス」を作成することを検討しています。頻繁に使用される標準のアルゴリズムとデータ構造で構成されますが、実装するのは面倒です。(私はグラフ、ツリーなどを考えています)
これを行う最良の方法は何ですか?ジェネリックを使用するか、抽象クラスを使用することを考えていました。このようにして、メソッドを使用したい任意のオブジェクトに getGraphData() メソッドなどを提供するだけで済みます。
ただし、抽象クラスを使用すると継承が強制され、問題が発生する可能性があるため、ジェネリックの方が優れていると思います。
iphone - Iphoneユニットテストエラー:Googleツールボックスで許可が拒否されました
多くのチュートリアルに従って、Iphone の単体テスト プロジェクトをセットアップしましたが、プロジェクトをビルドすると、常に同じ「許可が拒否されました」というエラーが表示されます。
これが私がすることです:
Iphone Unit Testing の最新ソースを入手する
指示に従って単体テスト フレームワークをセットアップします (新しいプロジェクトを作成し、新しいターゲットを追加し、必要なツールボックス ファイルをプロジェクトにコピーし、スクリプトをターゲットに追加するなど)。
プロジェクトをビルドします (エミュレーターを閉じます)
私は期待しました:0.001(0.001)秒で0回のテストを実行し、0回の失敗(0回の予期しない)
しかし、私は次のエラーがあります:
/vdaTest/Calculation/build/Calculation.build/Debug-iphonesimulator/unitTest.build/Script-7BDF2E1A10172C2000279979.sh: 2 行目: /vdaTest/googleToolBox/RuniPhoneUnitTest.sh: 許可が拒否されました
このバージョンのツールボックスを使用しています: リビジョン 158: /trunk
オン: Mac OS X バージョン 10.5.7
Iphoneシミュレーター3.0でXcode 3.1.3を使用しています
こことグーグルでそのエラーを検索しましたが、何も見つかりませんでした...どんな助けも大歓迎です!
ありがとう、ヴィンセント。
ria - VisualStudioのツールボックスにDomainDataSourceがありません
Brad Adamsのブログによる新しいRIAグッズのウォークスルーで、彼はDomainDataSourceをツールボックスからXAMLにドラッグするだけでよいと述べています。
私のRIAキットはすべてそのブログからのリンクからのものであり、私は間違いなく7月のCTPを持っていますが、私のツールボックスにはDomainDataSourceが目立って存在しません。
ツールボックス化と、プロジェクトおよびXAMLへの参照の自動追加の付随する特権に値するために、どのような難解な儀式を行う必要がありますか?
winforms - Visual Studio 2008 でツールボックスを更新する方法
C# を使用して Visual Studio 2008 で Windows フォームを操作する
そのため、思い通りに動作しない Windows フォーム コントロールがありました。そこで、Size プロパティをオーバーロードしました。
悪いアイデア。すべてが壊れました。恐ろしく。このコントロールをフォームに追加できなくなりました。これには少し問題がありました。
そのため、問題のあるコードを削除して、再コンパイルしました。問題は解決しました...そうですか?
それほどでもない。このフォームをコードにまだ追加できません。そして、それは以前に働いていました。コードを調べて変更を加えた可能性があるかどうかを確認し、再コンパイルしますが、何も変わりません。
したがって、私のコードは正しく、DLL は元のままであり、ツールボックスをリロードしていないだけであると結論付けています。
Visual Studio を閉じて、再度開くと、すべて正常に動作します。(まあ、すべてを壊す前と同じように機能します)
2008年を閉じずにこれを行う方法はありますか? 本当に迷惑だから。
visual-studio-2008 - Visual Studio Toolboxを再構築する方法は?
Visual Studio Professional 2008のツールボックスは、どういうわけか、各コントロールの12個のインスタンスになりました。これらは単なる標準のコントロールであり、サードパーティのコントロールはなく、サードパーティのプラグインもありません。
デュープに関するこの問題を修正するためにツールボックスを再構築する方法はありますか?私はしばらくそれと一緒に住んでいますが、それはかなり迷惑です。
wpf - WPF:UserControlをToolBoxに取り込むときにエラーが発生しました
少し前にVisualStudio2008でUserControlを作成したときに、USerControlsがツールボックスに自動的に表示されたことを思い出すことができます。
今ではそうではありません。ツールボックスで「ChooseItems..」を使用すると、アセンブリを選択した後、「指定されたアセンブリ名またはコードベースが無効でした」というエラーメッセージが表示されます。
WindowsXPSP3と.NETFramework3.5SP1を使用しています。
visual-studio - ツールボックスアイテムのカテゴリを設定するにはどうすればよいですか?
これに対するフォローアップの質問があります。Visual Studioのツールボックスに表示したいコントロールだけができたので、カテゴリを設定するにはどうすればよいですか?現在、アセンブリ名のタイトルが付いたカテゴリに表示されています。むしろ会社名を使いたいです。これを行うために独自のToolboxItem派生クラスを作成する方法を読みましたが、それは奇妙な要件のようです。カテゴリに別の属性はありますか?カテゴリ属性を見つけましたが、それはプロパティ用です。
visual-studio-2008 - Visual Studio のカスタム コントロールのツールボックスに自動追加
Visual Studio 2008 には、ツールボックス ペインを自動的に追加し、Web アプリケーション プロジェクトまたは現在のソリューションのクラス ライブラリにあるカスタム コントロールを追加する機能があります。
別の PC ではこれが機能していません。おそらくツール | でどの設定を有効にする必要があるか知りたいです。オプション...、このため。
私は次のような答えを探していません: ツールボックスを右クリックしてから、[アイテムの追加] を選択します。これを行う方法は知っていますが、Visual Studio 2008 で自動検出と追加機能を探しており、別の PC で有効にします。
.net - .Net/Wpf (ビジュアル部分ではない) でツールボックスを実装するパターン?
現在、Visual Studio ツールボックスと同様の外観と機能を持つツールボックスを備えた Wpf アプリを構築しています。ツールボックスで表される一連のクラスと、ツールボックス項目のすべてではなく一部をそれぞれに含むことができるさまざまな種類のオブジェクトがあります。
アプリを稼働させるための応急処置として、ツールボックスの機能を UserControls にハードコーディングしました。ここで、ハードコーディングされていない、より優れた設計に進む必要があります。
Type、Label、および Icon のプロパティを持つ単純な ToolBoxItem クラスがあります。ツールボックスに入れる必要がある各クラスは、ToolBoxItems のコレクションに追加され、正しく表示されます。
しかし、私は次の 2 つの問題に対するエレガントな解決策を思いつくのに苦労しています。
- 編集中のオブジェクトで ToolBoxItem Type によって表されるクラスのインスタンスを作成する方法。
- 編集中のアイテムと互換性のないツールボックス アイテムを非表示にする方法。編集された各クラスがインターフェイスを介して実装する必要があるハードコードされたプロパティ (つまり、CanSupportClassX、CanSupportBaseClassY) を使用して、手動でこれを行うようになりました。
私の感覚では、デリゲートとおそらくジェネリックが解決策になる可能性がありますが、私は過去にこれらの機能を使用しただけで、どのように進めればよいかわかりません.