Язык Visual Basic на платформе .NET.
Модераторы: Ramzes, Sebas
-
vbSerGanT
-
- Начинающий
-
-
- Сообщения: 4
- Зарегистрирован: 17.02.2009 (Вт) 7:07
vbSerGanT » 01.03.2009 (Вс) 6:42
Всем доброго времечка.
Есть такой вопрос - у меня есть форма из 18 колонок
№ п/п Фамилия Имя Отчество Дата рождения Адрес ... и т.д.
Когда форма заносится слова переносятся не так как мне надо.
А теперь сам вопрос - как сделать чтобы каждый новый номер занесся без переноса, т.е. в одну строчку и перед печатью все это конвертнуть в картинку и распечатать, вписав в размер листа.
-
vbSerGanT
-
- Начинающий
-
-
- Сообщения: 4
- Зарегистрирован: 17.02.2009 (Вт) 7:07
vbSerGanT » 02.03.2009 (Пн) 4:52
MIT писал(а):Форма из 18 колонок? Что-то новенькое... Может ListView?
vbSerGanT, из твоего сумбурного описания мало что понятно, можешь немонго конкретизировать?
Я имею ввиду сам отчет, то есть перед печатью
-
Emzari
-
- Продвинутый пользователь
-
-
- Сообщения: 129
- Зарегистрирован: 06.09.2002 (Пт) 9:08
- Откуда: Georgia
Emzari » 04.03.2009 (Ср) 13:22
вот отривок из MSDN
The following example shows how to set the Trimming property and how to use the StringTrimming enumeration. This example is designed to be used with a Windows Form. Paste this code into a form and call the ShowStringTrimming method when handling the form's Paint event, passing e as PaintEventArgs.
- Код: Выделить всё
Private Sub ShowStringTrimming(ByVal e As PaintEventArgs)
Dim format1 As New StringFormat
Dim quote As String = "Not everything that can be counted counts," & _
" and not everything that counts can be counted."
format1.Trimming = StringTrimming.EllipsisWord
e.Graphics.DrawString(quote, Me.Font, Brushes.Black, _
New RectangleF(10.0F, 10.0F, 90.0F, 50.0F), format1)
End Sub
Вернуться в Visual Basic .NET
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 64