为什么我看不到通过调试器看到的所有发件人属性

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