問題タブ [initializecomponent]

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 投票する
3 に答える
6649 参照

visual-studio - ソースでのコード分析ルールの除外

私がFxCopで作業しているプロジェクトでは、Windowsフォームデザイナによって生成されたInitializeComponent()メソッドで多くの(つまり400を超える)エラーが表示されます。これらのエラーのほとんどは、ラベルのTextプロパティの割り当てにすぎません。

ソースでこれらのメソッドを抑制したいので、FxCopによって生成された抑制コードをAssemblyInfo.csにコピーしましたが、機能しません。

これは、FxCopがクリップボードにコピーした属性です。

このメッセージを抑制するための正しい属性を知っている人はいますか?

PS:Visual Studio 2005、C#、FxCop1.36ベータ版を使用しています。

0 投票する
2 に答える
9904 参照

c# - InitializeComponent のカスタム コードを提供するにはどうすればよいですか?

設計時に ListView の列ヘッダーを変更すると、デザイナーは実行時に列ヘッダーをシリアル化するコードを生成します。

フォーム デザイナーは、ListView の Columns プロパティの AddRange メソッドの呼び出しに続いて、各列のコンストラクターを呼び出す必要があることをどのように認識しますか? 私が書いている UserControl のような ListView にはこれが必要です。

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

onresize - InitializeComponent()中にトリガーされたForm.OnResize

XP英語マシンとXP日本語マシンで同じUIコードを実行しています。何らかの理由で、これら2つのマシン間で動作が異なります。

日本のマシンでは、InitializeComponent呼び出し中にOnResizeイベントがトリガーされます(ResumeLayout関数からだと思います)。英語のマシンではそうではありません。

定義したプライベート変数の値を変更するOnResizeのオーバーライドメソッドがあります。コンポーネントが完全にロードされていないため(Ctorはまだ実行中です)、これらの変数はnullであり、例外が発生します。

変数がnullかどうかを確認することでコードを修正できますが、そもそもなぜ呼び出されるのか、なぜこのマシンでのみ発生するのかを理解したいと思います。

ネットで検索したところ、他の誰かが投稿したのと同じ問題が見つかりましたが、解決策はありません(http://social.msdn.microsoft.com/Forums/en/winforms/thread/95aefae4-45d8-4ac5-a8f2- 6e2142dfb631)。

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

wpf - WPF C#:クライアントの「地域と言語」設定が原因でクラッシュを開始する

私は WPF C# アプリケーションに取り組んでいますが、数人のランダムな人でクラッシュするようです。

そのため、最終的には「地域と言語」の設定が原因であることがわかりました。

たとえば、フォーマットを英語 (米国) に設定すると機能しますが、スウェーデン語 (スウェーデン) に設定すると最初からクラッシュします。

これを Visual Studio 2010 でテストすると、エラー 'TypeInitializationException' が発生します。より正確には、ここでそれを行います (InitializeComponent() void は渡されません)。

列挙値を変数に設定するだけの最初の行でエラーを主張しています。それが最初に作るものか何かだから、そこでやっているだけだと思います。

誰でもこれを修正する方法を知っていますか? 私は周りを検索しましたが、方法を見つけることができないようです:(

どんな助けでも大歓迎です!

ありがとう

0 投票する
3 に答える
460 参照

c# - C# プログラムを任意のオペレーティング システムでコンパイルできるようにする

C# 2008 で XP 32 ビット Windows オペレーティング システム上で C# プログラムの作成を開始しましたが、現在は Windows 7 64 ビット オペレーティング システムで開こうとしています。発生する問題は、64 ビット システムで c# 2010 でプログラムを実行できず、Initialize Component(); を通過しないことです。私のコードの行。「BadImageFormatException was unhandled」というエラーが表示されます。これは、開いている場所のシステム変更が原因だと思います。これに関する助けがあれば、私たちは素晴らしいです。

ありがとう

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

c# - C#のdispose()およびinitializeComponent()メソッドは問題を引き起こします

私はc#を初めて使用し、タイトルで説明した方法に問題があります。コードが少し長いので、pastebinに投稿しました。32feet.net APIを使用して、Bluetoothデバイスをリストにリストしています。

問題は43行目と50行目にあり、次のステートメントがあります。

エラー1タイプ「WindowsFormsApplication1.Form1」は、同じパラメータータイプC:\ Users \ andre \ document \ visual studio 2010 \ Projects \ blueetoth \ blueetoth \ Form1.cs 4333blueetothで「Dispose」というメンバーを既に定義しています。

*エラー2タイプ「WindowsFormsApplication1.Form1」は、同じパラメータータイプC:\ Users \ andre \ document \ visual studio 2010 \ Projects \ blueetoth \ blueetoth \ Form1.cs 50 22blueetoth*で「InitializeComponent」というメンバーを既に定義しています。

Pastebin: http: //pastebin.com/LFEvaz2X

短いバージョン:dispose()

短いバージョン:initializeComponent

0 投票する
3 に答える
16133 参照

c# - そのアセンブリは、部分的に信頼された呼び出し元を許可しません。InitializeComponent()

シナリオ:私はアプリケーションの 1 つを Nhibernate を使用するようにリファクタリングしている最中で、数週間前にこの問題に遭遇しました。この問題はもともと Nhibernate と Castle にあり、これを解決するために両方とも[assembly: AllowPartiallyTrustedCallers]. ただし、UI とコードベースにいくつかの変更を加えた後、このエラーが再び発生しました。また、Form_Main からユーザー コントロールの読み込みをプログラムで制御していることも注目に値します。

問題:ユーザー コントロールが生成されるたびに、次のエラーが表示されます。ローディングをコメントアウトすると、プログラムが実行されます。デバッグすると、自動生成される InitializeComponent() 関数で終了します。その関数にステップインできないことに注意してください。

誰でもこの件について何か考えがありますか?[アセンブリ: AllowPartiallyTrustedCallers] を既にアセンブリに追加しています。このエラーの原因となっている参照(?)を特定する方法はありますか? または、InitializeComponent() をステップ実行する方法はありますか?

注:すべての権限が含まれており、プロジェクトは部分信頼に設定されています。

とにかくどんな助けでも大歓迎です。

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

vb.net - コンポーネントを初期化する前にフォームクラスレベルのコンポーネントコレクションを初期化するためのクリーンでエレガントなソリューション?

vs2010で古いVb6ソリューションを.net2.0に変換しています。私はC#で約3年間、.netで5年間働いています。この問題が発生したことは覚えていませんが、コレクションをC#初期化する場合は、サブを作成する以外に、クリーンな方法がありますか。それはどこか別の場所ですべてオフですか?読みやすさとシンプルさのために、宣言のクラスレベルでそれを実行できるようにしたいと思います。readonlyDerivedControlFoo

例:

簡単で簡単な方法で行うと、コレクションがいっぱいになります{nothing,..,nothing}

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

vb.net - IntializeComponent keeps getting overwritten

I have some conditionals in my InitializeComponent which affect the layout based on some variables. Unfortunately, it seems like whenever I rebuild my application, this code is reverted back to its previous state. Is this code being regenerated based on the Designer interface? Is there a way to prevent it from doing this?

0 投票する
47 に答える
318863 参照

wpf - 「InitializeComponent」という名前は現在のコンテキストに存在しません

Visual Studio 2010 SP1 で新しいプロジェクトを作成し、[WPF アプリケーション] を選択して、生成されたアプリケーションをビルドしようとすると、エラーが発生します。

「InitializeComponent」という名前は、現在のコンテキストには存在しません。

今朝、現在のプロジェクトをビルドしようとしたときに、同様のエラーが発生しました。昨日、コンパイルと実行に問題はありませんでした。

新しいプロジェクトを作成しましたが、プロジェクトをコンパイルするたびにエラーが発生しました。プロジェクトを同僚に送信したところ、エラーなしでコンパイルされました。

なにが問題ですか?