我正在尝试使用WPF复选框的Tag属性。这是我的XAML:
<CheckBox Content="BTC/USD" HorizontalAlignment="Left" Margin="14,0,0,41"
VerticalAlignment="Bottom" IsChecked="True" Checked="CheckBox_Checked" Tag="btcusd"
Unchecked="CheckBox_Checked"/>
当我打开我的应用时,立即调用了CheckBox_Checked
,但发送者的Tag属性为空。为什么会发生这种情况?
2条答案
按热度按时间rhfm7lfc1#
当您设定IsChecked=“True”时,Checked属性会在XAML载入时设定。只有在稍后XAML载入程式码决定设定此属性时,才会载入标签。这就是您可以看到未初始化属性的原因。
b91juud32#
所有这些类型的错误/错误的简单解决方案:
100%的