我試圖移植/採用我的Windows RT應用程序到WIndows10,我嘗試了新的綁定x:綁定。Windows 10 x:綁定到SelectedItem
到目前爲止,我可以綁定到我的ViewModel屬性和其他Viewelements。但現在我試圖將文本框的文本綁定到GridView的SelectedItem。
在經典綁定中,我正在這樣做。
<TextBox x:Name="tb_textgroup"
Grid.Row="1"
PlaceholderText="Change Groupname"
Text="{Binding UpdateSourceTrigger=PropertyChanged,
ElementName=gv_textgroup,
Mode=TwoWay,Path=SelectedItem.bezeich}"
IsEnabled="{Binding UpdateSourceTrigger=PropertyChanged,
ElementName=gv_textgroup,
Mode=TwoWay,Path=SelectedItem.edit_activated}"
Margin="20,10,20,0"
/>
我用
- 文本嘗試它= 「{x:綁定gv_textgroup.SelectedItem.bezeich,模式=雙向}」
- 文本=「{x:綁定textgroup [gv_textgroup。的SelectedIndex] .bezeich,模式=雙向}」
- 其中textgroup是我與viewmodelclass所有元素
但它沒有工作......任何想法?
有人可以解釋我該怎麼做「DependencyProperty」。我觀看了「build 2015」的視頻,並有示例代碼。但它在說什麼,我...我是相當新手...
非常感謝您的幫助
恐怕你是對的。但我認爲這是一個你不能從物體上投射到你的班級的可憐人。不管怎樣,我希望微軟能夠改進這種技術,就像他們在構建中提到的那樣(我曾經在視頻中讀過/聽過)。感謝您的時間 – thezapper
他們怎麼可能知道你想要的東西是什麼。 x:綁定是編譯時指令。這意味着它會在編譯時創建綁定到對象/屬性的代碼。你不能指望編譯器知道你想要一個對象是MyObject類型的。 –
可能是這樣的:
thezapper