我已将GotFocus =“OnSoldTextBoxGotFocus”事件附加到DataTemplate内的TextBox,但它不会触发。我想知道如何才能解雇它?
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding DealerSalePartSaleQty,Mode=TwoWay, Converter={StaticResource QtyConverter}}"
TextAlignment="Right" />
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
<data:DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<TextBox Filters:TextBoxFilterService.Filter="Decimal" MaxLength="8"
GotFocus="OnSoldTextBoxGotFocus">
<ToolTipService.ToolTip>
<!--{Binding WarehouseInventoryData}-->
<TextBlock Text="Hello World" />
</ToolTipService.ToolTip>
</TextBox>
</DataTemplate>
</data:DataGridTemplateColumn.CellEditingTemplate>
</data:DataGridTemplateColumn>
答案 0 :(得分:0)
我想了一会儿。正如里科斯在评论中指出的那样。我忘了在过滤器内调用base.OnGotFocus。