問題タブ [wpf]

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

c# - WPF オブジェクトのクローンを作成するにはどうすればよいですか?

データバインディングを維持しながらWPFオブジェクトをディープクローンする方法の良い例はありますか?


マークされた答えは最初の部分です。

2 番目の部分は、ExpressionConverter を作成し、シリアル化プロセスに挿入する必要があることです。詳細はこちら:
http://www.codeproject.com/KB/WPF/xamlwriterandbinding.aspx?fid=1428301&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=2801571

0 投票する
4 に答える
10935 参照

wpf - リボン ツールバーと Visual Studio 2008 Service Pack 1

今日、.NET 3.5 SP1...What's inside に関する Hanselminutes ショーを聞いていたところ、Visual Studio 2008 Service Pack 1 に含まれている Office 2007 に似たリボン コントロールについて 2 回言及されました。

私は以前、これをサードパーティベンダー (おそらくDevComponent の DotNetBar ) から購入することを検討していたので、これについて非常に興味があります。しかし、今朝調査を行ったところ、C# および WPF で使用するためにこのコントロールが含まれていることについては何も見つかりませんでした。含まれているリボン コントロールと、それが C# または WPF で使用できるかどうかについて詳しく知っている人はいますか?

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

wpf - 一意の名前を適用するValidationRule

特定のプロパティが特定のコレクションのコンテキスト内で一意であることを強制するために、カスタムWPFValidationRuleを作成しようとしています。例:ListViewにバインドされたカスタムオブジェクトのコレクションを編集していて、コレクション内の各オブジェクトのNameプロパティが一意であることを確認する必要があります。誰かがこれを行う方法を知っていますか?

0 投票する
4 に答える
301431 参照

wpf - 使用可能なスペースを埋めるためにWPFでコントロールを取得するにはどうすればよいですか?

一部のWPFコントロール(のようなButton)は、高さを指定しない場合、コンテナー内の使用可能なすべてのスペースをうまく消費しているように見えます。

そして、私が今使用する必要があるもののように、(マルチライン)TextBoxとはListBox、コンテンツを収めるために必要なスペースをとるだけで、それ以上は心配していないようです。

これらの人をのセルに入れるUniformGridと、利用可能なスペースに合わせて拡張されます。ただし、UniformGridインスタンスはすべての状況に適しているわけではありません。いくつかの行が*高さに設定されているグリッドがあり、それ自体と他の*行の間で高さを分割している場合はどうなりますか?StackPanelを持っていて、、、、を持っている場合Label、ラベルとボタンで食べられていないすべてのスペースを占めるリストを取得するにはListどうすればよいですか?Button

これは本当に基本的なレイアウト要件だと思いますが、可能なスペースを埋める方法がわかりません(aに入れて、DockPanel埋めるように設定することもできません。唯一は、DockPanelそのサブコントロールに必要なスペースを占有します)。

Height、、、などWidthで遊ぶ必要がある場合MinHeight、サイズ変更可能なGUIは非常に恐ろしいものになります。MinWidth

Height自分のプロパティを自分が占有しているグリッドセルにバインドできますWidthか?または、これを行う別の方法はありますか?

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

.net - .Net WPF DependencyProperties がクラスの静的メンバーでなければならない理由

最近WPFを勉強中。今日、.Net 依存関係プロパティで何か新しいものを見つけました。彼らがテーブルにもたらすものは

  • コールバックのサポート (検証、変更など)
  • プロパティの継承
  • 添付プロパティ

とりわけ。

しかし、ここで私の質問は、なぜそれらを含むクラスで static として宣言する必要があるのですか? 推奨される方法は、インスタンスの「ラッパー」プロパティを追加することです。なんで ?

編集: @Matt、しかし、それはまた、プロパティ値がインスタンス間で共有されることも義務付けていません - もちろんそれが派生値でない限り?

0 投票する
6 に答える
19342 参照

c# - WPFを使用してC#でBitmapImageを非同期にロードする

WPFを使用してC#でBitmapImageを非同期的にロードするための最良の方法は何ですか?

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

wpf - WPF でクロムレス ウィンドウを実装するにはどうすればよいですか?

右上隅に閉じるボタンがあるクロムレス モーダル ウィンドウを表示したいと考えています。これは可能ですか?

0 投票する
8 に答える
8895 参照

wpf - WPFとは正確には何ですか?

最近、WPFについて多くの質問を見てきました...

  • それは何ですか?
  • それは何の略ですか?
  • WPF のプログラミングを開始するにはどうすればよいですか?
0 投票する
9 に答える
5559 参照

wpf - WPF はテクノロジとしてどのくらい人気がありますか?

Windows アプリケーションの UI を作成するために WPF を使用するプロジェクトはそれほど多くない (ほとんどの場合、代わりに Windows フォームを使用する) と述べている同僚と話し合いました。

  • あなたの経験は同じですか - つまり、このテクノロジーの採用はあまりありませんか?
  • それはなぜだと思いますか。そして、もっと多くの WPF を見る時が来るでしょうか?
0 投票する
3 に答える
1933 参照

wpf - Windows XP の Viewport3D 内でアンチエイリアシングを強制する秘密のトリックはありますか?

Windows XP では、WPF の真の 3D コンテンツ (通常は Viewport3D コントロールを使用して表示されます) は、残りの WPF グラフィックスのようにデフォルトでアンチエイリアス処理されていないため、非常に見栄えが悪くなります。特に解像度が低い場合、エクスペリエンスが非常に悪く、製品コードでは使用できません。

ドライバーの設定を使用して、一部の Nvidia グラフィックス カードでアンチエイリアシングを強制することができました。残念ながら、これは時々醜いアーティファクトを生成し、特定のカードとドライバーのバージョンでしか機能しません. この点に関する Microsoft の公式見解によると、アンチエイリアス 3D は一般に Windows XP ではサポートされておらず、私が目にするアーティファクトは、WPF が既に独自のアンチエイリアスを行っている (XP では 2D のみ) という事実によるものです。

そこで、Windows XP で WPF 3D コンテンツにアンチエイリアシングを強制できる秘密のトリックが他にあるのではないかと考えていました。