我有一个用户控件,他的根元素是一个网格。
我还有一个 ContentControl,它充当加载数据时填充的某些文本的占位符。这个控件可以在用户控件中移动,所以它的位置可以在任何地方。
如果文本太长而无法容纳在用户控件的根网格中,我想减小 ContentControl 的字体大小,直到文本适合为止。
我的问题是我似乎找不到可以处理的事件来执行此过程。我尝试使用 ContentControl.LayoutUpdated 事件;但是,此事件的 sender 参数似乎总是什么都没有......这真的没有帮助!
我真的很期待有关如何实现这一目标的任何建议。
谢谢
-弗林尼