Со входами и выходами визуального контрола разобрался. Мне не очень понятно как переопределить размер безоконного контрола. Привожу часть кода:
public partial class nameDisplay : VisualWindowlessControlBase
{
protected override void OnPaint(PaintEventArgs e)
{
int iheight = e.ClipRectangle.Height;
int iwidth = e.ClipRectangle.Width;
e.Graphics.DrawRectangle(new Pen(Color.Black, 1), 0, 0, iwidth, iheight);
if (FBConnector.DesignMode)
{
e.Graphics.DrawString("имя машиниста", SystemFonts.DefaultFont, Brushes.Black, 0, 0);
}
Если в режиме разработки я могу изменить его размер, то в режиме исполнения он отрисовывается 99*99.
Выражение e.ClipRectangle.Height=25; приводит к ошибке.




Ответить с цитированием