为什么我看不到通过调试器看到的所有发件人属性
Why i cannot see all my Sender properties that i see via the debugger
我有这个事件捕获 RadSpinEditor
的值更改事件(Telerik
控件类似于 Winforms
MunericUpDown):
void element_ValueChanged(object sender, EventArgs e)
{
}
当我通过调试器看到发件人时,我可以看到许多属性,但是当我尝试通过代码访问它时,我除了 ToString、Equals、getType 之外什么都看不到...
我怎么投 Value
?
我尝试 var val = sender as string
但 val 为空。
发件人是对象。您需要将其转换为特定的控件。对于你的情况,这样做
var spinEditor = object as RadSpinEditor;
if (object == null) return;
// Do whatever you want with spinEditor
我有这个事件捕获 RadSpinEditor
的值更改事件(Telerik
控件类似于 Winforms
MunericUpDown):
void element_ValueChanged(object sender, EventArgs e)
{
}
当我通过调试器看到发件人时,我可以看到许多属性,但是当我尝试通过代码访问它时,我除了 ToString、Equals、getType 之外什么都看不到...
我怎么投 Value
?
我尝试 var val = sender as string
但 val 为空。
发件人是对象。您需要将其转换为特定的控件。对于你的情况,这样做
var spinEditor = object as RadSpinEditor;
if (object == null) return;
// Do whatever you want with spinEditor