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

时间:2015-01-21 11:26:02

标签: c# .net telerik

我有这个事件捕获RadSpinEditorTelerik控件类似于Winforms MunericUpDown)的值更改事件:

void element_ValueChanged(object sender, EventArgs e)
{

}

当我通过调试器看到发件人时,我可以看到许多属性,但是当我尝试通过代码访问它时,除了ToString,Equals,getType之外我看不到任何东西...... 我如何施展Value? 我尝试var val = sender as string但是val为空。

1 个答案:

答案 0 :(得分:1)

发件人是对象。您需要将其转换为特定控件。对于你的情况这样做

var spinEditor = object as RadSpinEditor;
if (object == null) return;
// Do whatever you want with spinEditor