我正在试图弄清楚Grid是如何在他们的列和行中共享大小的。我正在用Reflector查看网格代码,但找不到任何命中。如果我没记错的话,应首先获得所需的大小,然后使用找到的最大大小再次测量,以获得相同的大小,以避免在排列传递中被裁剪。但是我找不到任何使用Reflector共享大小的代码。有人能解释一下如何在自定义面板类中粗略地实现尺寸共享吗?
发布于 2011-12-06 23:14:31
看看System.Windows.Controls.DefinitionBase,它的值(如果使用,取自共享作用域)然后在grid.SetFinalSize中使用
https://stackoverflow.com/questions/5745547
复制相似问题