回答編集履歴
3
見直しキャンペーン中
answer
CHANGED
@@ -6,11 +6,12 @@
|
|
6
6
|
ItemsControl1.FontFamily = …
|
7
7
|
```
|
8
8
|
|
9
|
-
---
|
10
|
-
|
11
9
|
`Text1`と`ItemsControl1`をまとめて設定するために、親の`Grid`に指定する場合は、↓のように添付プロパティをセットします。
|
12
10
|
```cs
|
13
11
|
// <Grid x:Name="Grid1"> としたとして
|
14
12
|
TextElement.SetFontFamily(Grid1, new FontFamily(fontDialog.Font.Name));
|
15
13
|
```
|
14
|
+
|
15
|
+
---
|
16
|
+
|
16
17
|
その際`<TextBox x:Name="Text1" FontSize="18" />`のように、具体的に指定がある場合はそちらが優先します。
|
2
見直しキャンペーン中
answer
CHANGED
@@ -1,23 +1,16 @@
|
|
1
1
|
`ItemsControl`の意図は、文字間隔を調整するためかなんかでしょうか?
|
2
2
|
|
3
|
-
`ItemsControl`まるごと同じフォント設定でいいなら
|
3
|
+
`ItemsControl`まるごと同じフォント設定でいいなら、↓とすれば子孫要素に引き継がれます。
|
4
|
-
```xml
|
5
|
-
<ItemsControl x:Name="ItemsControl1" … />
|
6
|
-
```
|
7
4
|
```cs
|
5
|
+
// <ItemsControl x:Name="ItemsControl1"> としたとして
|
8
6
|
ItemsControl1.FontFamily = …
|
9
7
|
```
|
10
|
-
とすれば子孫要素に引き継がれます。
|
11
8
|
|
12
9
|
---
|
13
10
|
|
14
|
-
`Text1`と`ItemsControl1`をまとめて設定するために、親の`Grid`に指定する場合は
|
11
|
+
`Text1`と`ItemsControl1`をまとめて設定するために、親の`Grid`に指定する場合は、↓のように添付プロパティをセットします。
|
15
|
-
```xml
|
16
|
-
<Grid x:Name="Grid1">
|
17
|
-
```
|
18
12
|
```cs
|
13
|
+
// <Grid x:Name="Grid1"> としたとして
|
19
14
|
TextElement.SetFontFamily(Grid1, new FontFamily(fontDialog.Font.Name));
|
20
15
|
```
|
21
|
-
のように添付プロパティをセットします。
|
22
|
-
|
23
|
-
その際`<TextBox x:Name="Text1" FontSize="18"
|
16
|
+
その際`<TextBox x:Name="Text1" FontSize="18" />`のように、具体的に指定がある場合はそちらが優先します。
|
1
見直しキャンペーン中
answer
CHANGED
@@ -1,22 +1,23 @@
|
|
1
|
-
`ItemsControl`の意図は、文字間隔を調整するためかなんかでしょうか?
|
1
|
+
`ItemsControl`の意図は、文字間隔を調整するためかなんかでしょうか?
|
2
|
-
|
2
|
+
|
3
|
-
`ItemsControl`まるごと同じフォント設定でいいなら
|
3
|
+
`ItemsControl`まるごと同じフォント設定でいいなら
|
4
|
-
```
|
4
|
+
```xml
|
5
|
-
<ItemsControl x:Name="ItemsControl1" … />
|
5
|
+
<ItemsControl x:Name="ItemsControl1" … />
|
6
|
-
```
|
6
|
+
```
|
7
|
-
```
|
7
|
+
```cs
|
8
|
-
ItemsControl1.FontFamily = …
|
8
|
+
ItemsControl1.FontFamily = …
|
9
|
-
```
|
9
|
+
```
|
10
|
-
とすれば子孫要素に引き継がれます。
|
10
|
+
とすれば子孫要素に引き継がれます。
|
11
|
-
|
11
|
+
|
12
|
-
---
|
12
|
+
---
|
13
|
-
|
13
|
+
|
14
|
-
`Text1`と`ItemsControl1`をまとめて設定するために、親の`Grid`に指定する場合は
|
14
|
+
`Text1`と`ItemsControl1`をまとめて設定するために、親の`Grid`に指定する場合は
|
15
|
-
```
|
15
|
+
```xml
|
16
|
-
<Grid x:Name="Grid1">
|
16
|
+
<Grid x:Name="Grid1">
|
17
|
-
```
|
17
|
+
```
|
18
|
-
```
|
18
|
+
```cs
|
19
|
-
TextElement.SetFontFamily(Grid1, new FontFamily(fontDialog.Font.Name));
|
19
|
+
TextElement.SetFontFamily(Grid1, new FontFamily(fontDialog.Font.Name));
|
20
|
-
```
|
20
|
+
```
|
21
|
-
のように添付プロパティをセットします。
|
21
|
+
のように添付プロパティをセットします。
|
22
|
+
|
22
|
-
その際`<TextBox x:Name="Text1" FontSize="18" … />`のように具体的に指定がある場合は、そちらが優先します(FontSize)
|
23
|
+
その際`<TextBox x:Name="Text1" FontSize="18" … />`のように具体的に指定がある場合は、そちらが優先します(`FontSize`)
|