2014-08-15 2 views
0

Как я могу программно добавить маржу в форме alertcontrol при показе. iv'e попробовал это событие BeforeFormShow, но ничего не изменилось.Как добавить маржу в AlertControl Dexpress в C#

Вот что я сделал.

private void alertControl1_BeforeFormShow(object sender, 
     DevExpress.XtraBars.Alerter.AlertFormEventArgs e) 
    { 
     e.AlertForm.Location = new Point(500, 500); 
     e.AlertForm.OpacityLevel = 1; 

    } 

PS: FormLocation: TopRight

ответ

1

Не совсем ясно, что точные поля вы имеете в виду, но контролировать местоположение AlertForm Вам необходимо использовать AlertFormEventArgs.Location свойство, позволяющее местоположение ALERT-окна, чтобы можно указать вручную.
Итак, просто измените свой код следующим образом:

void alertControl1_BeforeFormShow(object sender, DevExpress.XtraBars.Alerter.AlertFormEventArgs e) { 
    e.Location = new Point(500, 500); 
} 
Смежные вопросы