WPF/GUI
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(WPF/GUI);
*目次 [#l6b2b298]
#contents
*イベント [#aca91b18]
**Window Closingイベントを追加する [#g452524e]
-xamlのデザイン画面のWindowタグで"Closing"タグを追加。す...
*ウィンドウサイズ・位置 [#k5b7269b]
**Windowのサイズを中身のコントロールのサイズから決定する...
SizeToContent="WidthAndHeight"を使う。
**Splitterを使う [#tb0312d2]
-[[XAMLとSplitter:http://prorom.sakura.ne.jp/wp/%E3%83%97...
-GridSplitterでStrechを指定しないとXAMLデザイナ上ではspli...
*メッセージボックス [#l68e1746]
-[[MessageBox クラス (System.Windows):https://msdn.micros...
MessageBox.Show("Hello World");
*リストボックス [#e8791f5c]
**リストボックスをインクリメンタルにフィルタリング [#f47b...
-[[Filter data in a WPF ListBox:http://www.devcurry.com/2...
-[[c# - Silverlight ListBox with ObservableCollection<T> ...
-[[c# - WPF ICollectionView Filter Reset - Stack Overflow...
*Master/Detail [#f4661b89]
***詳細ページを切り替える [#s4a7a5a5]
-[[.NET - WPF: Master/Detail situation - efreedom:http://...
*ダイアログ [#v3717e61]
**コモンダイアログ [#ja5ec9a9]
-[[../コモンダイアログ]]
**アバウトダイアログを作る [#dda41b80]
バージョン情報などを表示するダイアログのひな形は用意され...
-[[[WPF] がんばってバージョン情報ダイアログ作ってみた - w...
-[[バージョン情報ダイアログの作り方 - こげつきません:http...
バージョン情報そのものの取得方法
-[[Version Class (System):http://msdn.microsoft.com/en-us...
アイコンの取得方法
-[[.NETプログラミング挑戦記 アイコンの読み込み 〜クイック...
*その他 [#p2f5c90c]
**IsSynchronizedWithCurrentItemとは何か [#haafd7d5]
***参考情報 [#oeb4f635]
-[[Selector.IsSynchronizedWithCurrentItem プロパティ (Sys...
-[[Twitterクライアントつくってみるblog: 番外編 IsSynchron...
***一応わかったこと [#be3b6eb4]
-ListBoxやComboBoxではIsSynchronizedWithCurrentItemが設定...
-本来同じデータソース(ItemsSource)にバインドしたコントロ...
-しかし、IsSynchronizedWithCurrentItem=trueの状態では、Se...
-SelectedItemが変わらない=CurrentChangingイベントが発行さ...
-DataGridの行編集用にComboBoxをのせたり、TabControlの上に...
-TabControlの上にComboBoxをのせそのIsSynchronizedWithCurr...
**デフォルトのコントロールテンプレートの値を表示する [#u2...
-[[[WPF]コントロール・テンプレートの既定の内容を見るに...
**アプリケーションのアイコンを変更する [#gc6a5f0f]
-icoファイルは[[IcoFX]]等で作成する。
-プロジェクトのプロパティ→アプリケーション→アイコンとマニ...
-<Window Icon="...>で指定する。ここで登録するとウィンドウ...
※[[WPFでアイコンを指定する方法 - たこにありがちなこと。:h...
**Windowメッセージを処理する [#e86a8a7f]
-[[[C#][WPF] WPFでWndProcイベントをキャプチャーする:http:...
**なぜOnDataContextChanged…メソッドがないか [#z91c27c8]
-[[c# - WPF - Why there is no "OnDataContextChanged" over...
*トラブルシューティング [#o49c10ec]
**TextBoxの幅が高くなる [#v51cce12]
-例えばGridの行にTextBoxとButtonを並べ、Buttonにマージン...
終了行:
&tag(WPF/GUI);
*目次 [#l6b2b298]
#contents
*イベント [#aca91b18]
**Window Closingイベントを追加する [#g452524e]
-xamlのデザイン画面のWindowタグで"Closing"タグを追加。す...
*ウィンドウサイズ・位置 [#k5b7269b]
**Windowのサイズを中身のコントロールのサイズから決定する...
SizeToContent="WidthAndHeight"を使う。
**Splitterを使う [#tb0312d2]
-[[XAMLとSplitter:http://prorom.sakura.ne.jp/wp/%E3%83%97...
-GridSplitterでStrechを指定しないとXAMLデザイナ上ではspli...
*メッセージボックス [#l68e1746]
-[[MessageBox クラス (System.Windows):https://msdn.micros...
MessageBox.Show("Hello World");
*リストボックス [#e8791f5c]
**リストボックスをインクリメンタルにフィルタリング [#f47b...
-[[Filter data in a WPF ListBox:http://www.devcurry.com/2...
-[[c# - Silverlight ListBox with ObservableCollection<T> ...
-[[c# - WPF ICollectionView Filter Reset - Stack Overflow...
*Master/Detail [#f4661b89]
***詳細ページを切り替える [#s4a7a5a5]
-[[.NET - WPF: Master/Detail situation - efreedom:http://...
*ダイアログ [#v3717e61]
**コモンダイアログ [#ja5ec9a9]
-[[../コモンダイアログ]]
**アバウトダイアログを作る [#dda41b80]
バージョン情報などを表示するダイアログのひな形は用意され...
-[[[WPF] がんばってバージョン情報ダイアログ作ってみた - w...
-[[バージョン情報ダイアログの作り方 - こげつきません:http...
バージョン情報そのものの取得方法
-[[Version Class (System):http://msdn.microsoft.com/en-us...
アイコンの取得方法
-[[.NETプログラミング挑戦記 アイコンの読み込み 〜クイック...
*その他 [#p2f5c90c]
**IsSynchronizedWithCurrentItemとは何か [#haafd7d5]
***参考情報 [#oeb4f635]
-[[Selector.IsSynchronizedWithCurrentItem プロパティ (Sys...
-[[Twitterクライアントつくってみるblog: 番外編 IsSynchron...
***一応わかったこと [#be3b6eb4]
-ListBoxやComboBoxではIsSynchronizedWithCurrentItemが設定...
-本来同じデータソース(ItemsSource)にバインドしたコントロ...
-しかし、IsSynchronizedWithCurrentItem=trueの状態では、Se...
-SelectedItemが変わらない=CurrentChangingイベントが発行さ...
-DataGridの行編集用にComboBoxをのせたり、TabControlの上に...
-TabControlの上にComboBoxをのせそのIsSynchronizedWithCurr...
**デフォルトのコントロールテンプレートの値を表示する [#u2...
-[[[WPF]コントロール・テンプレートの既定の内容を見るに...
**アプリケーションのアイコンを変更する [#gc6a5f0f]
-icoファイルは[[IcoFX]]等で作成する。
-プロジェクトのプロパティ→アプリケーション→アイコンとマニ...
-<Window Icon="...>で指定する。ここで登録するとウィンドウ...
※[[WPFでアイコンを指定する方法 - たこにありがちなこと。:h...
**Windowメッセージを処理する [#e86a8a7f]
-[[[C#][WPF] WPFでWndProcイベントをキャプチャーする:http:...
**なぜOnDataContextChanged…メソッドがないか [#z91c27c8]
-[[c# - WPF - Why there is no "OnDataContextChanged" over...
*トラブルシューティング [#o49c10ec]
**TextBoxの幅が高くなる [#v51cce12]
-例えばGridの行にTextBoxとButtonを並べ、Buttonにマージン...
ページ名: