再次启用控件后记住控件的文本/值的最佳方法是什么?
在我的特殊情况下,我有一个复选框来启用/禁用 NumericSpinBox。
当复选框切换为 Checked=false 时:旋转框被禁用,最后一个值(例如 10)应该被记住并且文本应该被清除。
当复选框切换为 Checked=true 时:再次启用旋转框并重新分配记住的值(例如 10)。
好的,我可以将该值存储在我的表单或容器控件的额外字段中。但是,如果有几个具有内存值的控件,那么对于如此小的功能 IMO,附加字段的开销太大(就可读性而言)。 所以我希望你有更好的解决方案。
最佳答案
您可以将值存储在数字框或复选框的 Tag 属性中
关于c# - 在禁用时记住控件的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9395442/