WPF
WPFのコマンドボタン等の表示で改行する方法として、まずXAMLだと以下の5つの方法を思いつきます。 ■1つめ 改行位置に
を使う <Button Text="1行目の文字列
2行目の文字列" />■2つめ 改行位置に を使う <Button Text="1行目の文字列 2行目の文字列" />■3つめ 改行位置に を使う <Button Text="1行目の文字列 2行目の文字列" />■4つめ <LineBreak />を使う <Button> <TextBlock>1行目の文字列<LineBreak />2行目の文字列</TextBlock>…</button></linebreak></button></button></button>
過去に作成したWindows Formアプリケーションの機能アップをすべく、その部分はWPFで作成してます。 さて、問題にぶつかりました。Windows FormアプリケーションからWPFのWindowを開いた際に、そのWindowのTextBoxではなぜか半角入力を受け付けてくれません…
Visual Studio 2015でのお話。他のバージョンのVisual Studioでもそうかもしれない。少なくともVisual Studio 2013はそうだ。なぜなら解決策が書いてあったページの症例がVisual Studio 2013だったからだ。 Xamlで参照しているクラスやリソースが見つからな…
コードとしてはネットを探せば見つかりにくいものではありませんが、日本語としてまとまっているものは少ないと思いましたので、サンプルとしてアップしました。 【WPF】 ComboBoxにEnumをバインドする https://code.msdn.microsoft.com/WPF-ComboBoxEnum-dd…
2つのListView間で項目をDrag & Dropによって移動(ビヘイビアのサンプルとしても) http://code.msdn.microsoft.com/ListViewDrag-Drop-f1ef1456
前回の、 CollectionViewSourceを使ったグルーピングあれこれ【その2 GroupNameFromItemオーバーライド時の問題】 http://d.hatena.ne.jp/trapemiya/?_ts=1344491065 の続きです。結局、GroupNameFromItemをオーバーライドして返される値でグルーピングされ…
CollectionViewSourceを使ったグルーピングあれこれ【その1】 http://d.hatena.ne.jp/trapemiya/?_ts=1344387721 の、続きになります。えっと、前回紹介したコードは基本的なことだったので全く説明していなかったのですが、念のために軽く説明しておきます…
CollectionViewSourceを使った応用や問題点、およびその解決策について何回かに渡って紹介します。 今回は【その1】として、簡単なグルーピングを行った例を掲載します。これを元にいろいろ発展させていく予定です。
RadioButtonのチェックがコードからCheckできなくなるバグはWPF4でも未だ直っていないようだ。 http://d.hatena.ne.jp/trapemiya/?_ts=1308293087 の続きです。この件に関して、twitterで@frozenlibさんからするどい突込みがありました。引用させていただき…
このバグは以下のコードで再現される。 <Window x:Class="test2010wpf.RadioButtonTest" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:test2010wpf" Title="RadioButtonTest" Height="150" Width="502"> <Window.Resources> </window.resources></window>
MSDNフォーラムの以下のスレッド、 WPFにはWebBrowser.DocumentTextはないのでしょうか http://social.msdn.microsoft.com/Forums/ja-JP/wpfja/thread/9ebbdae7-8c94-40aa-8085-040ca9dd12e1 で、ViewにあるコントロールのメソッドをMVVMで実行したいと…
以下に書かれている通り、先月の22日にCrystal Reports for Visual Studio 2010の正式版がリリースされた。 Crystal Reports for Visual Studio 2010 Production Release Now Available http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/22083 そこ…
少し前ですが、表記をコネクトに登録しました。 CallMethodActionを継承したBehaviorを指定するとVisual Studio 2010のXAMLデザイナで例外が発生する http://connect.microsoft.com/VisualStudioJapan/feedback/details/605473/ BlendとVisual StudioのRTMの…
先日、尾上さんの以下の記事をきっかけとして、twitter上で約3時間ほどつぶやき合いました。尾上さんから多くのことを教えていただき、大変有意義な時間でした。改めてお礼申し上げます。 MVVMパターンでViewModelからViewを操作したい http://ugaya40.net/…
えムナウさんのViewのコードビハインドにコマンドを用意する方法が以下に公開されています。通常はVMにコマンドを実装するので、この逆転の発想は私にはなく、感激いたしました。 MVVM パターンで VM から VIEW を操作したい http://blogs.wankuma.com/mnow/…
まずは下の画像を見て欲しいのですが、私には理解できないエラーが発生しています。エラー内容は、以下の通りです。 DynamicResourceExtension"でInstanceBuilderExceptionがスローされました: 予期しない String[] の子: String[] 場所 Microsoft.Expressio…
複数のStoryboardを順に実行するにはどうしたら良いのだろうか? StoryboardにはChildrenプロパティがあり、そこに複数のStoryboardを登録できる。例えば、親StoryboardのChildrenプロパティに子Storyboadを複数追加する。こんな感じだ。 var sb = new Story…
ContentPresenterは、そのContentプロパティにバインドしたコントロールを子要素として表示します。 以下はTextBox型のコントロールを子要素として表示する例です。 <ContentPresenter Content="{Binding Path=MyTextBox}" /> ではこの子要素にスタイルを適用するにはどうすれば良いのでしょうか? 試しに以下のよう</contentpresenter>…
依存関係プロパティを以下のように定義したとします。 public class PersonFoo : DependencyObject { #region 依存関係プロパティ dependency properties public static readonly DependencyProperty NameProperty = DependencyProperty.Register("Name", ty…