C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: WPFカスタムコントロールのCheckBox


(過去ログ 59 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■33781 / inTopicNo.1)  WPFカスタムコントロールのCheckBox
  
□投稿者/ WPF勉強中 (1回)-(2009/03/09(Mon) 20:04:34)

分類:[.NET 全般] 

御世話になっております。

現在、WPFを勉強中でして、カスタムコントロールを作ろうとしてます。
とりあえずは、単純そうなCheckBoxに的を絞りましたが、
いきなり躓いてしまいました。

カスタムコントロールのXAMLに
<CheckBox Content="{TemplateBinding Content}" IsChecked="{TemplateBinding IsChecked}"/>

とContent、IsCheckedプロパティをバインドさせては見たものの、
Contentプロパティだけが正常に動作してます。

IsCheckedプロパティは、常に"false"になります。

ContentとIsCheckedとは扱いが違うのでしょうか?
宜しくお願いします。

引用返信 編集キー/
■33787 / inTopicNo.2)  Re[1]: WPFカスタムコントロールのCheckBox
□投稿者/ WPF勉強中 (3回)-(2009/03/09(Mon) 20:57:54)
No33781 (WPF勉強中 さん) に返信
> カスタムコントロールのXAMLに
> <CheckBox Content="{TemplateBinding Content}" IsChecked="{TemplateBinding IsChecked}"/>

お騒がせしました。自己解決しました。

IsChecked="{Binding RelativeSource={RelativeSource TemplatedParent}, Path = IsChecked}"

とすることで、動的にInCheckedプロパティをバインドすることができました。

全く違う言語をしているようだ…。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -