我的StackPanel有如下按鈕訪問UI控件,在視圖模型
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="0 10 0 0" Name="mystack">
<Button Width="30" Name="btn1" Height="30" Content="1" Margin="10"/>
<Button Width="30" Height="30" Content="2" Margin="10"/>
<Button Width="30" Height="30" Content="3" Margin="10"/>
<Button Width="30" Height="30" Content="4" Margin="10"/>
</StackPanel>
如何使這些按鈕爲單個對象和使用,在視圖模型?
因爲我要檢查每一個按鈕,「內容」與我的視圖模型屬性..
您應該*從不*訪問視圖模型中的UI控件,它會打破模式。 –
是的,但必須做檢查.. –
你應該只是綁定感興趣的屬性(如'Content')並與該數據交互,而不是直接控制。 –