如果我从头开始创建ComboBox
,则在调整窗口大小时,内容会在上方/下方正确显示等。
为什么在创建自己的Combo派生类时不会发生这种情况?我错过了什么?
答案 0 :(得分:0)
控制并不神奇。他们需要被告知事情发生(在他们身上调用一个方法)或者寻找它们(注册事件)。
找到您的Application.RootVisual并注册参加SizeChanged活动。然后调整控件的大小。如果它在浏览器中,您可能需要创建一个javascript桥(希望不是),它会在浏览器调整大小时告诉您的SL对象。