...
** - при установке строкового свойства в разметке, применяются особые правила форматирования текста.
Методы
Метод | Описание | Параметры | Пример | Версия |
---|
Refresh() | Перерисовывает элемент управления, вызов необходим при смене стилей. | | Блок кода |
---|
| void Btn_Click(object sender, EventArgs e)
{
Buttob btn = (Button)sender;
btn.CssStyle = "someNewStyle";
btn.Text = "Style changed";
btn.Refresh();
} |
| 3.0.0 |
AddChild() | Добавляет дочерний элемент управления в контейнер | object | Блок кода |
---|
| public class MainScreen : Screen
{
public override void OnLoading()
{
SwipeVerticalLayout dl = new SwipeVerticalLayout();
dl.CssStyle = "someStyle";
for(int i=0;i<3;i++)
{
Button btn = new Button();
btn.Text = String.Format("Button {0}", i.ToString());
btn.OnClick += Btn_Click
dl.AddChild(btn);
}
this.AddChild(dl);
}
void BtnClick(object sender, EventArgs e)
{
Button btn = (Button)sender;
DConsole.WriteLine(btn.Text);
}
} |
| |
Стили