WinForm TextBox 一个问题
强调一下,是WinForm,不是 asp.net
TextBox 是否可以调整行间距?
现在做出来的东西,客户说每行之间的距离太小,要调大一点,但是我找遍了 TextBox 的属性,好象都没有
------解决方案--------------------要么换行要么字体调大一点要么换控件吧
------解决方案--------------------using   System;  
using   System.Collections.Generic;  
using   System.ComponentModel;  
using   System.Data;  
using   System.Drawing;  
using   System.Text;  
using   System.Windows.Forms;  
using   System.Runtime.InteropServices;  
namespace   WindowsApplication2  
{  
            public   partial   class   Form1   :   Form  
            {  
                        public   const   int   WM_USER   =   0x0400;  
                        public   const   int   EM_GETPARAFORMAT   =   WM_USER   +   61;  
                        public   const   int   EM_SETPARAFORMAT   =   WM_USER   +   71;  
                        public   const   long   MAX_TAB_STOPS   =   32;  
                        public   const   uint   PFM_LINESPACING   =   0x00000100;  
                        [StructLayout(   LayoutKind.Sequential   )]  
                        private   struct   PARAFORMAT2{            
                                    public   int   cbSize;            
                                    public   uint   dwMask;            
                                    public   short   wNumbering;            
                                    public   short   wReserved;            
                                    public   int   dxStartIndent;            
                                    public   int   dxRightIndent;            
                                    public   int   dxOffset;            
                                    public   short   wAlignment;            
                                    public   short   cTabCount;            
                                    [MarshalAs(   UnmanagedType.ByValArray,   SizeConst   =   32   )]            
                                    public   int[]   rgxTabs;            
                                    public   int   dySpaceBefore;            
                                    public   int   dySpaceAfter;            
                                    public   int   dyLineSpacing;            
                                    public   short   sStyle;            
                                    public   byte   bLineSpacingRule;         
                                    public   byte   bOutlineLevel;            
                                    public   short   wShadingWeight;            
                                    public   short   wShadingStyle;            
                                    public   short   wNumberingStart;            
                                    public   short   wNumberingStyle;            
                                    public   short   wNumberingTab;            
                                    public   short   wBorderSpace;            
                                    public   short   wBorderWidth;            
                                    public   short   wBorders;}  
                        public   Form1()  
                        {  
                                    InitializeComponent();  
                        }                        
                        [DllImport(    "user32 ",   CharSet   =   CharSet.Auto   )]  
                        private   static   extern   IntPtr   SendMessage(   HandleRef   hWnd,   int   msg,int   wParam,   ref   PARAFORMAT2   lParam   );                        
                        private