design-time

    0

    1答えて

    タイトルには、プロパティのクラッシュに関する問題があります。私はいくつかのテキストを生成する単純なカスタムASP.Netのサーバーコントロールを作成している : は、ここでのシナリオです。 私はそのテキストのデザインタイムプロパティを提供したいので、そのスタイルにはプロパティウィンドウから開発者がアクセスできるようにしたいと思いました。 プロパティウィンドウのすべてのプロパティは、作成したタイプが

    0

    1答えて

    私はデザインタイムサポートを提供しているユーザーコントロールを作成しました。私は適切なプロパティを公開し、必要な子コントロールは、ユーザーコントロールを含む親フォームに正しく保持されています。 フォームのロードイベントで、永続化された「MenuItems」プロパティ(下記のコードを参照)から特定の子コントロールを再構築する必要があります。 Visual Studio IDEでフォームを開くたびにL

    15

    3答えて

    私はICustomTypeDescriptorを実装するクラス(コントロール)を持っています。これは、カスタマイズのためにPropertyGridによってデザインタイムとランタイムの両方で使用されます。私は、設計時(標準コントロールのプロパティ、例えばwidth、heightなど)、実行時にPropertyGridをプログラムで使用して、そのコントロールの他のプロパティを変更する必要があります。

    1

    1答えて

    私は、インターフェイスを使用して戦略デザインパターンを実装しようとしています。 しかし、いくつかのコードを開発しているうちに、私は奇妙なことに遭遇しました。 オブジェクトの型は設計時に検証されません。 次のコードを確認してください。 FooはIFooを実装しており、Barはこのインターフェイスを実装していません。 これをしようとしたときにエラーが表示されません: Dim fb2 As FooBar

    0

    2答えて

    web controls(ASP:Button)を(たとえば、postBackを実行した後に利用できるように設計時に追加したもの)を維持する責任は誰にありますか?実行時に追加されたコントロールは、それらを再度追加しないと使用できなくなります。

    1

    1答えて

    私は、私たちが仕事中に構築しているタッチ認識アプリ用のキーボードをいくつか作りました。私たちは、アプリケーションがタッチスクリーンモードになっていることを認識しているコントローラを使用しているので、デザインモードでは、コントロールをキーボードタイプに関連付けて、キーボードを呼び出した後にコントローラを見せることができればいいと思っていました。 私がしたくないことの1つは、小さなゲインのために非常に

    8

    2答えて

    クラスでコンポーネントデザイナを無効にするには、[System.ComponentModel.DesignerCategory( "")]属性を追加するのは簡単ですが、どのクラスでも機能しませんどの世代においてもこのクラスから派生したものです。たとえば、 [System.ComponentModel.DesignerCategory("")] public class A:ServiceBase

    4

    1答えて

    WPFでカスタムコレクションエディタダイアログを使用したい場合は(設計時にカスタムコントロールのコレクションプロパティを編集する)、既存のコレクションエディタダイアログを表示することをお勧めします。既存のものはどこでも... wpfのツリービュー用にwinformsのようなエディタを実装するような、高度なカスタマイズ(コレクションエディタのコンボボックスにアイテムを追加するだけでなく)を探していま

    3

    1答えて

    Treeview(カスタムTreeViewコントロール)から派生したクラスで使用されるTreeviewItem(カスタムTreeViewItem)から派生したクラスがあります。 コントロールのユーザーがデフォルトのデザインタイムコレクションエディタを使用してカスタムTreeViewにアイテムを追加すると、新しく追加されたアイテムにデフォルト名(MyNode1、MyNode2など)を追加し、そのアイ

    6

    1答えて

    私の設定: 私はVisual Studio 2008でC#アプリケーション(.NET 3.5)を持っています。WPFなどに切り替える機会はありません:)。 私のアプリには、Windows.Forms.TabControlの代わりに動作するカスタムコントロール(Windows.Forms.Buttonから派生したボタンクラス)が含まれています。私はこれらのボタンをお互いに関連付けることができ、各ボタ