質問編集履歴
6
不要な記述の削除
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,9 +8,6 @@
|
|
8
8
|
* 表示テキストは`Dictionary<Category, string> CategoryName`から表示
|
9
9
|
* 項目ごとに異なった初期値が設定されている
|
10
10
|
|
11
|
-
追記: 2019/03/18 13:30
|
12
|
-
やはりよくわかりません。そもそもBindingするものはあっているのでしょうか。
|
13
|
-
|
14
11
|
### 発生している問題・エラーメッセージ
|
15
12
|
|
16
13
|
* `enum Category`が表示されるが値が決定できない
|
5
自己解決のコードを回答に移行
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,11 +13,9 @@
|
|
13
13
|
|
14
14
|
### 発生している問題・エラーメッセージ
|
15
15
|
|
16
|
-
* `enum Category`
|
16
|
+
* `enum Category`が表示されるが値が決定できない
|
17
|
+
* 初期値が設定されていない
|
17
18
|
|
18
|
-
* ~~`enum Category`が表示されるが値が決定できない~~ ※自己解決しました
|
19
|
-
* ~~初期値が設定されていない~~ ※自己解決しました
|
20
|
-
|
21
19
|
### 該当のソースコード
|
22
20
|
|
23
21
|
```XAML
|
@@ -26,8 +24,7 @@
|
|
26
24
|
<DataGridTextColumn IsReadOnly="True" Binding="{Binding ItemName}" />
|
27
25
|
<DataGridComboBoxColumn x:Name="CategoryColumn"
|
28
26
|
DisplayMemberPath="Name"
|
29
|
-
SelectedValuePath="Category"
|
27
|
+
SelectedValuePath="Category" />
|
30
|
-
SelectedValueBinding="{Binding Category, Mode=TwoWay}/>
|
31
28
|
</DataGrid.Columns>
|
32
29
|
</DataGrid>
|
33
30
|
```
|
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,9 @@
|
|
8
8
|
* 表示テキストは`Dictionary<Category, string> CategoryName`から表示
|
9
9
|
* 項目ごとに異なった初期値が設定されている
|
10
10
|
|
11
|
+
追記: 2019/03/18 13:30
|
12
|
+
やはりよくわかりません。そもそもBindingするものはあっているのでしょうか。
|
13
|
+
|
11
14
|
### 発生している問題・エラーメッセージ
|
12
15
|
|
13
16
|
* `enum Category`を変更後、`Source`に値が反映されない
|
3
タイトルを修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
DataGridComboBoxColumnのBinding
|
1
|
+
DataGridComboBoxColumnのBinding方法がわかりません
|
body
CHANGED
File without changes
|
2
SelectedValueBindingを指定して一部問題を解決
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,9 +10,11 @@
|
|
10
10
|
|
11
11
|
### 発生している問題・エラーメッセージ
|
12
12
|
|
13
|
-
* `enum Category`が
|
13
|
+
* `enum Category`を変更後、`Source`に値が反映されない
|
14
|
-
* 初期値が設定されていない
|
15
14
|
|
15
|
+
* ~~`enum Category`が表示されるが値が決定できない~~ ※自己解決しました
|
16
|
+
* ~~初期値が設定されていない~~ ※自己解決しました
|
17
|
+
|
16
18
|
### 該当のソースコード
|
17
19
|
|
18
20
|
```XAML
|
@@ -21,7 +23,8 @@
|
|
21
23
|
<DataGridTextColumn IsReadOnly="True" Binding="{Binding ItemName}" />
|
22
24
|
<DataGridComboBoxColumn x:Name="CategoryColumn"
|
23
25
|
DisplayMemberPath="Name"
|
24
|
-
SelectedValuePath="Category"
|
26
|
+
SelectedValuePath="Category"
|
27
|
+
SelectedValueBinding="{Binding Category, Mode=TwoWay}/>
|
25
28
|
</DataGrid.Columns>
|
26
29
|
</DataGrid>
|
27
30
|
```
|
1
タグの追加
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|