画面を開こうとすると、次の例外が発生しました。
タイプ'System.Windows.Controls.Grid'のオブジェクトをタイプ'System.Windows.Controls.TabItem'にキャストできません
どんな助けでもありがたいです。
partial void VouchersDetail_Created()
{
this.FindControl("JournalVoucher").ControlAvailable += JournalVoucher_ControlAvailable;
}
void JournalVoucher_ControlAvailable(object sender, ControlAvailableEventArgs e)
{
((System.Windows.Controls.TabItem)e.Control).KeyUp += JournalVoucher_KeyUp;
}
void JournalVoucher_KeyUp(object sender, KeyEventArgs e)
{
if (e.Key == Key.V)
{
if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
{
var tabitem = (System.Windows.Controls.TabItem)sender;
tabitem.IsEnabled = true;
}
}
}
ありがとう