トップ「Wpf」の質問

Windows Presentation Foundation(WPF)は、Windowsベースのアプリケーションでユーザーインターフェイスをレンダリングするためのサブシステムです。

他のすべてのコントロールの上にオーバーレイコントロールを作成するにはどうすればよいですか?

コントロールを他のすべてのコントロールの上に表示して、部分的にオーバーレイするようにする必要があります。

wpf xaml controls overlay

透かし/ヒントテキスト/プレースホルダーTextBox

ユーザーが何かを入力すると自動的に削除されるTextBoxにテキストを入れるにはどうすればよいですか?

c# wpf textbox watermark hint

WPFボタンに画像を追加する

私はこの解決策を試しました:<Button> <StackPanel> <Image Source="Pictures/ […] 続きを読む…

c# wpf image button

アプリケーションからWebページを開く方法は?

WPFアプリケーションでデフォルトのブラウザーを開き、特定のWebページに移動したいと思います。 それ、どうやったら出来るの?

c# .net wpf

WPFTextBlockでのテキストの垂直方向の配置

TextBlock内のテキストに垂直方向の中央揃えを割り当てるにはどうすればよいですか? TextAlignmentプロパティが見つかりましたが、水平方向のテキスト配置用です。 垂直方向のテキストの配置を行うにはどうすればよいですか?

wpf vertical-alignment textblock

System.Drawing.BitmapからWPFビットマップイメージをロードします

System.Drawing.Bitmapインスタンスがあり、それをSystem.Windows.Media.Imaging.BitmapImageの形式でWPFアプリで使用できるようにしたいと考えています。これに対する最善のアプローチは何でしょうか?

c# wpf bitmap

WPFを使用してラベルでテキストを折り返すにはどうすればよいですか?

TextBoxとラベルがあります。 ボタンをクリックした後、次のコードを実行します。 label1.Content = textbox1.Text; 私の質問は、ラベルのテキスト折り返しを有効にするにはどうすればよいですか? 1行に表示するにはテキストが多すぎる可能性があります。その場合は、自動的に複数行に折り返します。

c# .net wpf label word-wrap

Dispatcher.Invokeを使用して、非メインスレッドからWPFコントロールを変更します

最近、WPFでプログラミングを開始し、次の問題にぶつかりました。 Dispatcher.Invoke()メソッドの使い方がわかりません。 私はスレッド化の経験があり、使用したばかりのいくつかの簡単なWindowsフォームプログラムを作成しました。Control.CheckForIllegalCrossThreadCalls = false; はい、私はそれがかなり不十分であることを知っていますが、これらは単純な監視アプリケーションでした。実際には、バックグラウンドでデータを取得するWPFアプリケーションを作成しています。新しいスレッドを開始して、(Webサーバーから)データを取得するための呼び出しを行います。次に、WPFフォームに表示します。 問題は、このスレッドからコントロールを設定できないということです。 ラベルも何もありません。 これはどのように解決できますか?コメントに答える: @ […] 続きを読む…

c# wpf multithreading dispatcher

DataGridWPFで選択した行アイテムを取得します

データベーステーブルにバインドされたDataGrid 、 DataGridで選択した行のコンテンツを取得する必要があります。たとえば、選択した行のMessageBoxコンテンツで表示したい。DataGrid :したがって、2番目の行を選択すると、 MessageBoxは次のように表示されます: 646 JimBiology 。

wpf datagrid selecteditem

単一インスタンスのWPFアプリケーションを作成する正しい方法は何ですか?

( Windowsフォームやコンソールではなく).NETでC#とWPFを使用して、単一のインスタンスとしてのみ実行できるアプリケーションを作成する正しい方法は何ですか?私はそれがミューテックスと呼ばれるいくつかの神話的なものと関係があることを知っています、めったに私はこれらの1つが何であるかを止めて説明することをわざわざする誰かを見つけることができません。コードは、ユーザーが2番目のインスタンスを開始しようとしたことを既に実行中のインスタンスに通知する必要があります。また、コマンドライン引数が存在する場合はそれを渡すこともできます。

c# .net wpf mutex