我想在我单击的按钮下打开一个面板窗口,该按钮位于标题中。面板应该显示在按钮下(与标题对齐):我试着:
{
xtype:'button',
height: '100%',
text: Strings.Notifications,
glyph: 'xf142@FontAwesome',
reference: 'settingsNotificationsButton',
cls :'headerButtonsCls',
listeners: {
click: function () {
new Ext.form.Panel({
width: 200,
height: 200,
title: 'Foo',
floating: true,
closable: false
}).show();
}
}
}
但是上面的代码在屏幕中间显示了一个模态面板,我不想这样做(正如我所说的,我想把它放在标题下面),那么如何实现呢?谢谢。
2条答案
按热度按时间olmpazwi1#
我以Muzaffers的答案为基础,并在此处添加了使用事件坐标的功能:
这是小提琴:https://fiddle.sencha.com/#fiddle/3a8j&view/editor
xqk2d5yq2#
对你有用吗?
https://fiddle.sencha.com/#fiddle/3a8c