teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

勘違い箇所に取り消し線を設定

2019/11/14 06:41

投稿

usk
usk

スコア397

title CHANGED
File without changes
body CHANGED
@@ -12,10 +12,10 @@
12
12
  (同様に FontWeight も NG でした)
13
13
 
14
14
  ### 確認したこと
15
- 文字色(Foreground)のスタイル情報を設定すると、正しく適用されたのを確認しました。
15
+ ~~文字色(Foreground)のスタイル情報を設定すると、正しく適用されたのを確認しました。
16
- (→ MainWindow.xaml (下記サンプルコード)に記述したスタイル設定が読み込まれていないという訳では無さそうです)
16
+ (→ MainWindow.xaml (下記サンプルコード)に記述したスタイル設定が読み込まれていないという訳では無さそうです)~~
17
+ (この内容は間違いであることを確認)
17
18
 
18
-
19
19
  ### 該当のソースコード
20
20
 
21
21
  ```XAML

2

「確認したこと」の情報を追加

2019/11/14 06:41

投稿

usk
usk

スコア397

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,13 @@
9
9
 
10
10
  ### 発生している問題
11
11
  RadioButton の FontSize プロパティに値をセットしてもサイズが変わりません。
12
+ (同様に FontWeight も NG でした)
12
13
 
14
+ ### 確認したこと
15
+ 文字色(Foreground)のスタイル情報を設定すると、正しく適用されたのを確認しました。
16
+ (→ MainWindow.xaml (下記サンプルコード)に記述したスタイル設定が読み込まれていないという訳では無さそうです)
17
+
18
+
13
19
  ### 該当のソースコード
14
20
 
15
21
  ```XAML
@@ -35,9 +41,13 @@
35
41
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
36
42
  <Style TargetType="{x:Type TextBlock}">
37
43
  <Setter Property="FontSize" Value="20" />
44
+ <!--
45
+ <Setter Property="Foreground" Value="Green" />
46
+ <Setter Property="FontWeight" Value="Light" />
47
+ -->
38
48
  </Style>
39
49
  </ResourceDictionary>
40
- ````
50
+ ```
41
51
  ```XAML
42
52
  (MainWindow.xaml)
43
53
  <Window x:Class="WpfApp2.MainWindow"
@@ -46,6 +56,12 @@
46
56
  <Window.Resources>
47
57
  <Style TargetType="{x:Type RadioButton}">
48
58
  <Setter Property="FontSize" Value="12" />
59
+ <!-- 文字色など上書きされて適用されることを確認.
60
+ <Setter Property="Foreground" Value="Green" />
61
+ -->
62
+ <!-- 太さも適用されない.
63
+ <Setter Property="FontWeight" Value="Bold" />
64
+ -->
49
65
  </Style>
50
66
  </Window.Resources>
51
67
  <Grid>

1

前提条件の追加

2019/11/14 01:15

投稿

usk
usk

スコア397

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,8 @@
1
1
  ### 前提条件
2
2
  - アプリケーション全体のデザインに関わるXAML(Style.xaml)を用意し、App.xaml で該当ファイルを MergedDictionaries にて読込する.
3
3
  - Style.xaml にて TargetType:TextBlock の Style に FontSize の設定を記述する.
4
+ - (追加)Style.xaml の TextBlock の定義箇所では x:Key の指定は避けたいです。
5
+ (デフォルトの TextBlock のスタイルとして定義したい為)
4
6
 
5
7
  ### 実現したいこと
6
8
  前提条件(上記参照)の状況下で、RadioButton のテキストサイズを変更したいです。