小编Ric*_*tad的帖子

如何在WinForms选项卡控件中指出要从哪个选项卡移动到哪个选项卡?

我需要确定用户来自哪个选项卡,以及切换选项卡时可能取消切换的选项卡.我尝试了取消选择,取消选择,选择,选定事件,并且所有这些事件都显示e.TabPageIndex与sender.SelectedIndex相同.

是否存在可以使用的事件或属性,以便我可以确定其中的两个方面,或者我是否必须通过从一个事件缓存它并在新事件中使用该值来破解某些内容.

我试图避免处理取消选择/取消选择的事件并缓存要在选择事件中使用的值.我已经知道我可以做到这一点,所以我问是否有一种更清洁的方式,而不是这样做.

我在C#和VB中都尝试过,结果相同(毫不奇怪).

谢谢.

.net c# vb.net tabcontrol winforms

7
推荐指数
1
解决办法
1万
查看次数

找到虚拟方法的原始实现

我试图使用反射来确定派生类覆盖基类的哪些方法.确定方法是否未被重写是相当容易的,但是尝试确定方法是否在基类中被重写,或者只是在派生类中创建为虚拟是我想要完成的.

因此,如果A类具有虚拟方法Process和Export,而B类具有虚拟方法Process(重写)和Display(新虚拟方法),那么在检查B类时我希望得到以下结果;

  • 方法被覆盖:过程
  • 方法未重写:导出

我只想在检查派生自B类的类时处理Display方法.

.net c# reflection polymorphism

5
推荐指数
1
解决办法
517
查看次数

标签 统计

.net ×2

c# ×2

polymorphism ×1

reflection ×1

tabcontrol ×1

vb.net ×1

winforms ×1