天天看點

仿listBox寫了一個Control控件為item的清單集合

  仿listbox寫了一個control控件為item的清單集合,由于最近做個項目要用,微軟提供的控件實作起來不行,但自己寫了一個,效果如下:

仿listBox寫了一個Control控件為item的清單集合

代碼

仿listBox寫了一個Control控件為item的清單集合

  1

仿listBox寫了一個Control控件為item的清單集合

using system;

  2

仿listBox寫了一個Control控件為item的清單集合

using system.collections.generic;

  3

仿listBox寫了一個Control控件為item的清單集合

using system.componentmodel;

  4

仿listBox寫了一個Control控件為item的清單集合

using system.data;

  5

仿listBox寫了一個Control控件為item的清單集合

using system.drawing;

  6

仿listBox寫了一個Control控件為item的清單集合

using system.text;

  7

仿listBox寫了一個Control控件為item的清單集合

using system.text.regularexpressions;

  8

仿listBox寫了一個Control控件為item的清單集合

using system.windows.forms;

  9

仿listBox寫了一個Control控件為item的清單集合

 10

仿listBox寫了一個Control控件為item的清單集合

namespace sqlanalysis

 11

仿listBox寫了一個Control控件為item的清單集合

{

 12

仿listBox寫了一個Control控件為item的清單集合

    public class myselfcontrollist : control

 13

仿listBox寫了一個Control控件為item的清單集合

    {

 14

仿listBox寫了一個Control控件為item的清單集合

        private system.windows.forms.errorprovider err;

 15

仿listBox寫了一個Control控件為item的清單集合

        public myselfcontrollist()

 16

仿listBox寫了一個Control控件為item的清單集合

        {

 17

仿listBox寫了一個Control控件為item的清單集合

            initializecomponent();

 18

仿listBox寫了一個Control控件為item的清單集合

            this.backcolor = color.white;

 19

仿listBox寫了一個Control控件為item的清單集合

            itemlist = new listitemcolloction();  

 20

仿listBox寫了一個Control控件為item的清單集合

            if (isneedvaidate)

 21

仿listBox寫了一個Control控件為item的清單集合

            {

 22

仿listBox寫了一個Control控件為item的清單集合

                err = new errorprovider();

 23

仿listBox寫了一個Control控件為item的清單集合

            }

 24

仿listBox寫了一個Control控件為item的清單集合

        }

 25

仿listBox寫了一個Control控件為item的清單集合

 26

仿listBox寫了一個Control控件為item的清單集合

 27

仿listBox寫了一個Control控件為item的清單集合

 28

仿listBox寫了一個Control控件為item的清單集合

 29

仿listBox寫了一個Control控件為item的清單集合

        [browsable(false)]

 30

仿listBox寫了一個Control控件為item的清單集合

        public bool isvalidated

 31

仿listBox寫了一個Control控件為item的清單集合

 32

仿listBox寫了一個Control控件為item的清單集合

            get

 33

仿listBox寫了一個Control控件為item的清單集合

 34

仿listBox寫了一個Control控件為item的清單集合

                return list_validating(); 

 35

仿listBox寫了一個Control控件為item的清單集合

 36

仿listBox寫了一個Control控件為item的清單集合

 37

仿listBox寫了一個Control控件為item的清單集合

        [defaultvalue(typeof(color), "white")]

 38

仿listBox寫了一個Control控件為item的清單集合

        public override color backcolor

 39

仿listBox寫了一個Control控件為item的清單集合

 40

仿listBox寫了一個Control控件為item的清單集合

 41

仿listBox寫了一個Control控件為item的清單集合

 42

仿listBox寫了一個Control控件為item的清單集合

                return base.backcolor; 

 43

仿listBox寫了一個Control控件為item的清單集合

 44

仿listBox寫了一個Control控件為item的清單集合

            set

 45

仿listBox寫了一個Control控件為item的清單集合

 46

仿listBox寫了一個Control控件為item的清單集合

                base.backcolor = value;

 47

仿listBox寫了一個Control控件為item的清單集合

 48

仿listBox寫了一個Control控件為item的清單集合

 49

仿listBox寫了一個Control控件為item的清單集合

        private listitemcolloction itemlist;

 50

仿listBox寫了一個Control控件為item的清單集合

 51

仿listBox寫了一個Control控件為item的清單集合

       /// <summary>

 52

仿listBox寫了一個Control控件為item的清單集合

       /// 不提供設計時綁定

 53

仿listBox寫了一個Control控件為item的清單集合

       /// </summary>

 54

仿listBox寫了一個Control控件為item的清單集合

        [bindable(false), browsable(false)]

 55

仿listBox寫了一個Control控件為item的清單集合

        [designerserializationvisibility(designerserializationvisibility.hidden)]

 56

仿listBox寫了一個Control控件為item的清單集合

        public listitemcolloction items

 57

仿listBox寫了一個Control控件為item的清單集合

 58

仿listBox寫了一個Control控件為item的清單集合

 59

仿listBox寫了一個Control控件為item的清單集合

 60

仿listBox寫了一個Control控件為item的清單集合

                if (itemlist == null)

 61

仿listBox寫了一個Control控件為item的清單集合

                    itemlist = new listitemcolloction();

 62

仿listBox寫了一個Control控件為item的清單集合

                return itemlist;

 63

仿listBox寫了一個Control控件為item的清單集合

 64

仿listBox寫了一個Control控件為item的清單集合

 65

仿listBox寫了一個Control控件為item的清單集合

 66

仿listBox寫了一個Control控件為item的清單集合

                itemlist = value;

 67

仿listBox寫了一個Control控件為item的清單集合

 68

仿listBox寫了一個Control控件為item的清單集合

 69

仿listBox寫了一個Control控件為item的清單集合

        public int count

 70

仿listBox寫了一個Control控件為item的清單集合

 71

仿listBox寫了一個Control控件為item的清單集合

 72

仿listBox寫了一個Control控件為item的清單集合

 73

仿listBox寫了一個Control控件為item的清單集合

                return itemlist.count;

 74

仿listBox寫了一個Control控件為item的清單集合

 75

仿listBox寫了一個Control控件為item的清單集合

 76

仿listBox寫了一個Control控件為item的清單集合

        public void removeall()

 77

仿listBox寫了一個Control控件為item的清單集合

 78

仿listBox寫了一個Control控件為item的清單集合

            for( int i=this.itemlist.count -1;i>-1;i--)

 79

仿listBox寫了一個Control控件為item的清單集合

 80

仿listBox寫了一個Control控件為item的清單集合

                item item = itemlist[i];

 81

仿listBox寫了一個Control控件為item的清單集合

                item.itemcontrol.parent = null;

 82

仿listBox寫了一個Control控件為item的清單集合

                itemlist.remove(item);

 83

仿listBox寫了一個Control控件為item的清單集合

 84

仿listBox寫了一個Control控件為item的清單集合

 85

仿listBox寫了一個Control控件為item的清單集合

 86

仿listBox寫了一個Control控件為item的清單集合

        public int additem(item item)

 87

仿listBox寫了一個Control控件為item的清單集合

 88

仿listBox寫了一個Control控件為item的清單集合

            itemlist.add(item);

 89

仿listBox寫了一個Control控件為item的清單集合

            this.refresh();

 90

仿listBox寫了一個Control控件為item的清單集合

            return itemlist.indexof(item);

 91

仿listBox寫了一個Control控件為item的清單集合

 92

仿listBox寫了一個Control控件為item的清單集合

        public void insertitem(int index, item item)

 93

仿listBox寫了一個Control控件為item的清單集合

 94

仿listBox寫了一個Control控件為item的清單集合

            itemlist.insert(index, item);

 95

仿listBox寫了一個Control控件為item的清單集合

 96

仿listBox寫了一個Control控件為item的清單集合

 97

仿listBox寫了一個Control控件為item的清單集合

 98

仿listBox寫了一個Control控件為item的清單集合

        public void removeitem(item item)

 99

仿listBox寫了一個Control控件為item的清單集合

100

仿listBox寫了一個Control控件為item的清單集合

            item.itemcontrol.parent = null;

101

仿listBox寫了一個Control控件為item的清單集合

            itemlist.remove(item);

102

仿listBox寫了一個Control控件為item的清單集合

103

仿listBox寫了一個Control控件為item的清單集合

104

仿listBox寫了一個Control控件為item的清單集合

        public void removeitemat(int index)

105

仿listBox寫了一個Control控件為item的清單集合

106

仿listBox寫了一個Control控件為item的清單集合

            itemlist[index].itemcontrol.parent = null;

107

仿listBox寫了一個Control控件為item的清單集合

            itemlist.removeat(index);

108

仿listBox寫了一個Control控件為item的清單集合

109

仿listBox寫了一個Control控件為item的清單集合

110

仿listBox寫了一個Control控件為item的清單集合

        private string emptytext;

111

仿listBox寫了一個Control控件為item的清單集合

        public string emptytext

112

仿listBox寫了一個Control控件為item的清單集合

113

仿listBox寫了一個Control控件為item的清單集合

114

仿listBox寫了一個Control控件為item的清單集合

115

仿listBox寫了一個Control控件為item的清單集合

             return emptytext;

116

仿listBox寫了一個Control控件為item的清單集合

117

仿listBox寫了一個Control控件為item的清單集合

118

仿listBox寫了一個Control控件為item的清單集合

119

仿listBox寫了一個Control控件為item的清單集合

             emptytext =value;

120

仿listBox寫了一個Control控件為item的清單集合

121

仿listBox寫了一個Control控件為item的清單集合

122

仿listBox寫了一個Control控件為item的清單集合

123

仿listBox寫了一個Control控件為item的清單集合

        public override string text

124

仿listBox寫了一個Control控件為item的清單集合

125

仿listBox寫了一個Control控件為item的清單集合

126

仿listBox寫了一個Control控件為item的清單集合

127

仿listBox寫了一個Control控件為item的清單集合

                return base.text;

128

仿listBox寫了一個Control控件為item的清單集合

129

仿listBox寫了一個Control控件為item的清單集合

130

仿listBox寫了一個Control控件為item的清單集合

131

仿listBox寫了一個Control控件為item的清單集合

                base.text = value;

132

仿listBox寫了一個Control控件為item的清單集合

133

仿listBox寫了一個Control控件為item的清單集合

134

仿listBox寫了一個Control控件為item的清單集合

135

仿listBox寫了一個Control控件為item的清單集合

136

仿listBox寫了一個Control控件為item的清單集合

137

仿listBox寫了一個Control控件為item的清單集合

        public string itemtext(int index)

138

仿listBox寫了一個Control控件為item的清單集合

139

仿listBox寫了一個Control控件為item的清單集合

            return itemlist[index].itemcontrol.text;

140

仿listBox寫了一個Control控件為item的清單集合

141

仿listBox寫了一個Control控件為item的清單集合

142

仿listBox寫了一個Control控件為item的清單集合

        private tooltip tooltip1;

143

仿listBox寫了一個Control控件為item的清單集合

        private int itemheight = 25;

144

仿listBox寫了一個Control控件為item的清單集合

        public int itemheight

145

仿listBox寫了一個Control控件為item的清單集合

146

仿listBox寫了一個Control控件為item的清單集合

147

仿listBox寫了一個Control控件為item的清單集合

148

仿listBox寫了一個Control控件為item的清單集合

                return itemheight;

149

仿listBox寫了一個Control控件為item的清單集合

150

仿listBox寫了一個Control控件為item的清單集合

151

仿listBox寫了一個Control控件為item的清單集合

152

仿listBox寫了一個Control控件為item的清單集合

153

仿listBox寫了一個Control控件為item的清單集合

                itemheight = value;

154

仿listBox寫了一個Control控件為item的清單集合

155

仿listBox寫了一個Control控件為item的清單集合

156

仿listBox寫了一個Control控件為item的清單集合

        /// <summary>

157

仿listBox寫了一個Control控件為item的清單集合

        /// 重寫paint方法

158

仿listBox寫了一個Control控件為item的清單集合

        /// </summary>

159

仿listBox寫了一個Control控件為item的清單集合

        /// <param name="e"></param>

160

仿listBox寫了一個Control控件為item的清單集合

        protected override void onpaint(painteventargs e)

161

仿listBox寫了一個Control控件為item的清單集合

162

仿listBox寫了一個Control控件為item的清單集合

163

仿listBox寫了一個Control控件為item的清單集合

            this.height = this.itemheight * (itemlist.count + 1);

164

仿listBox寫了一個Control控件為item的清單集合

            base.onpaint(e);

165

仿listBox寫了一個Control控件為item的清單集合

            if (itemlist.count == 0)

166

仿listBox寫了一個Control控件為item的清單集合

167

仿listBox寫了一個Control控件為item的清單集合

                e.graphics.drawstring(this.emptytext, this.font,brushes.black, e.cliprectangle);

168

仿listBox寫了一個Control控件為item的清單集合

                return;

169

仿listBox寫了一個Control控件為item的清單集合

170

仿listBox寫了一個Control控件為item的清單集合

171

仿listBox寫了一個Control控件為item的清單集合

172

仿listBox寫了一個Control控件為item的清單集合

            //e.graphics.drawrectangle(new pen(brushes.black),this.left,this.top,this.width,this.height);

173

仿listBox寫了一個Control控件為item的清單集合

            for (int i = 0; i < itemlist.count; i++)

174

仿listBox寫了一個Control控件為item的清單集合

175

仿listBox寫了一個Control控件為item的清單集合

                point location = new point(0, i * this.itemheight);

176

仿listBox寫了一個Control控件為item的清單集合

                rectangle bound = new rectangle(location, new size(this.size.width, this.itemheight));

177

仿listBox寫了一個Control控件為item的清單集合

                ondrawitem(new drawitemeventargsmyself(bound, i, e.graphics));

178

仿listBox寫了一個Control控件為item的清單集合

179

仿listBox寫了一個Control控件為item的清單集合

180

仿listBox寫了一個Control控件為item的清單集合

181

仿listBox寫了一個Control控件為item的清單集合

        /// 畫每一項

182

仿listBox寫了一個Control控件為item的清單集合

183

仿listBox寫了一個Control控件為item的清單集合

184

仿listBox寫了一個Control控件為item的清單集合

        protected void ondrawitem(drawitemeventargsmyself e)

185

仿listBox寫了一個Control控件為item的清單集合

186

仿listBox寫了一個Control控件為item的清單集合

            graphics g = e.graphics;

187

仿listBox寫了一個Control控件為item的清單集合

            pen pen = new pen(brushes.wheat);

188

仿listBox寫了一個Control控件為item的清單集合

            g.drawrectangle(pen, e.bound);

189

仿listBox寫了一個Control控件為item的清單集合

190

仿listBox寫了一個Control控件為item的清單集合

            int index = e.index;

191

仿listBox寫了一個Control控件為item的清單集合

            if (index > -1 && index < itemlist.count)

192

仿listBox寫了一個Control控件為item的清單集合

193

仿listBox寫了一個Control控件為item的清單集合

                control ctr = itemlist[index].itemcontrol;

194

仿listBox寫了一個Control控件為item的清單集合

                if (ctr.parent == null)

195

仿listBox寫了一個Control控件為item的清單集合

                {

196

仿listBox寫了一個Control控件為item的清單集合

                    ctr.parent = this;

197

仿listBox寫了一個Control控件為item的清單集合

198

仿listBox寫了一個Control控件為item的清單集合

                    ctr.height = e.bound.height;

199

仿listBox寫了一個Control控件為item的清單集合

                   if( ctr.width >this.width)

200

仿listBox寫了一個Control控件為item的清單集合

                     ctr.width = this.width - 5;

201

仿listBox寫了一個Control控件為item的清單集合

                    tooltip1.settooltip(ctr, itemlist[index].itemdescribe);

202

仿listBox寫了一個Control控件為item的清單集合

                }

203

仿listBox寫了一個Control控件為item的清單集合

                ctr.location = e.bound.location;

204

仿listBox寫了一個Control控件為item的清單集合

205

仿listBox寫了一個Control控件為item的清單集合

206

仿listBox寫了一個Control控件為item的清單集合

207

仿listBox寫了一個Control控件為item的清單集合

208

仿listBox寫了一個Control控件為item的清單集合

        public bool list_validating()

209

仿listBox寫了一個Control控件為item的清單集合

        {  bool isvalidated = true;

210

仿listBox寫了一個Control控件為item的清單集合

            foreach (item item in itemlist)

211

仿listBox寫了一個Control控件為item的清單集合

212

仿listBox寫了一個Control控件為item的清單集合

                isvalidated = isvalidated && listitemcontrols_validating(item.itemcontrol, new canceleventargs());

213

仿listBox寫了一個Control控件為item的清單集合

214

仿listBox寫了一個Control控件為item的清單集合

            return isvalidated;

215

仿listBox寫了一個Control控件為item的清單集合

216

仿listBox寫了一個Control控件為item的清單集合

217

仿listBox寫了一個Control控件為item的清單集合

        public bool listitemcontrols_validating(object sender, canceleventargs e)

218

仿listBox寫了一個Control控件為item的清單集合

219

仿listBox寫了一個Control控件為item的清單集合

            control ctr = sender as control;

220

仿listBox寫了一個Control控件為item的清單集合

            item item = itemlist[ctr];

221

仿listBox寫了一個Control控件為item的清單集合

222

仿listBox寫了一個Control控件為item的清單集合

            if (string.isnullorempty(item.regex))

223

仿listBox寫了一個Control控件為item的清單集合

                return true;

224

仿listBox寫了一個Control控件為item的清單集合

            regex regex = new regex(item.regex);

225

仿listBox寫了一個Control控件為item的清單集合

226

仿listBox寫了一個Control控件為item的清單集合

            string text = ctr.text.trim();

227

仿listBox寫了一個Control控件為item的清單集合

            if (!regex.ismatch(text))

228

仿listBox寫了一個Control控件為item的清單集合

229

仿listBox寫了一個Control控件為item的清單集合

                err.seticonalignment(ctr, erroriconalignment.middleright);

230

仿listBox寫了一個Control控件為item的清單集合

                err.seticonpadding(ctr, 3);

231

仿listBox寫了一個Control控件為item的清單集合

                err.seterror(ctr, item.errormessage);

232

仿listBox寫了一個Control控件為item的清單集合

                return false;

233

仿listBox寫了一個Control控件為item的清單集合

234

仿listBox寫了一個Control控件為item的清單集合

            err.clear();

235

仿listBox寫了一個Control控件為item的清單集合

236

仿listBox寫了一個Control控件為item的清單集合

            return true;

237

仿listBox寫了一個Control控件為item的清單集合

238

仿listBox寫了一個Control控件為item的清單集合

        private void initializecomponent()

239

仿listBox寫了一個Control控件為item的清單集合

240

仿listBox寫了一個Control控件為item的清單集合

241

仿listBox寫了一個Control控件為item的清單集合

            this.components = new system.componentmodel.container();

242

仿listBox寫了一個Control控件為item的清單集合

            this.tooltip1 = new system.windows.forms.tooltip(this.components);

243

仿listBox寫了一個Control控件為item的清單集合

            this.suspendlayout();

244

仿listBox寫了一個Control控件為item的清單集合

            this.resumelayout(false);

245

仿listBox寫了一個Control控件為item的清單集合

246

仿listBox寫了一個Control控件為item的清單集合

247

仿listBox寫了一個Control控件為item的清單集合

248

仿listBox寫了一個Control控件為item的清單集合

        private icontainer components;

249

仿listBox寫了一個Control控件為item的清單集合

    }

250

仿listBox寫了一個Control控件為item的清單集合

251

仿listBox寫了一個Control控件為item的清單集合

    public class listitemcolloction : list<item>

252

仿listBox寫了一個Control控件為item的清單集合

253

仿listBox寫了一個Control控件為item的清單集合

        public item this[control itemcontrol]

254

仿listBox寫了一個Control控件為item的清單集合

255

仿listBox寫了一個Control控件為item的清單集合

256

仿listBox寫了一個Control控件為item的清單集合

257

仿listBox寫了一個Control控件為item的清單集合

                for (int i = 0; i < this.count; i++)

258

仿listBox寫了一個Control控件為item的清單集合

259

仿listBox寫了一個Control控件為item的清單集合

                    if (this[i].itemcontrol.equals(itemcontrol))

260

仿listBox寫了一個Control控件為item的清單集合

                        return this[i];

261

仿listBox寫了一個Control控件為item的清單集合

262

仿listBox寫了一個Control控件為item的清單集合

                return null;

263

仿listBox寫了一個Control控件為item的清單集合

264

仿listBox寫了一個Control控件為item的清單集合

265

仿listBox寫了一個Control控件為item的清單集合

266

仿listBox寫了一個Control控件為item的清單集合

267

仿listBox寫了一個Control控件為item的清單集合

268

仿listBox寫了一個Control控件為item的清單集合

269

仿listBox寫了一個Control控件為item的清單集合

270

仿listBox寫了一個Control控件為item的清單集合

                        this[i] = value;

271

仿listBox寫了一個Control控件為item的清單集合

272

仿listBox寫了一個Control控件為item的清單集合

273

仿listBox寫了一個Control控件為item的清單集合

274

仿listBox寫了一個Control控件為item的清單集合

275

仿listBox寫了一個Control控件為item的清單集合

276

仿listBox寫了一個Control控件為item的清單集合

    [serializable]

277

仿listBox寫了一個Control控件為item的清單集合

    public class item

278

仿listBox寫了一個Control控件為item的清單集合

279

仿listBox寫了一個Control控件為item的清單集合

        private control itemcontrol = null;

280

仿listBox寫了一個Control控件為item的清單集合

        private string itemdescible = string.empty;

281

仿listBox寫了一個Control控件為item的清單集合

        private string regex = string.empty;

282

仿listBox寫了一個Control控件為item的清單集合

        private string errormessage = string.empty;

283

仿listBox寫了一個Control控件為item的清單集合

        public item()

284

仿listBox寫了一個Control控件為item的清單集合

285

仿listBox寫了一個Control控件為item的清單集合

286

仿listBox寫了一個Control控件為item的清單集合

287

仿listBox寫了一個Control控件為item的清單集合

        public item(control itemcontrol, string itemdescible,string regex,string errormessage)

288

仿listBox寫了一個Control控件為item的清單集合

289

仿listBox寫了一個Control控件為item的清單集合

            this.itemcontrol = itemcontrol;

290

仿listBox寫了一個Control控件為item的清單集合

            this.itemdescible = itemdescible;

291

仿listBox寫了一個Control控件為item的清單集合

            this.regex = regex;

292

仿listBox寫了一個Control控件為item的清單集合

            this.errormessage = errormessage;

293

仿listBox寫了一個Control控件為item的清單集合

294

仿listBox寫了一個Control控件為item的清單集合

        public item(control itemcontrol, string itemdescible)

295

仿listBox寫了一個Control控件為item的清單集合

296

仿listBox寫了一個Control控件為item的清單集合

297

仿listBox寫了一個Control控件為item的清單集合

298

仿listBox寫了一個Control控件為item的清單集合

299

仿listBox寫了一個Control控件為item的清單集合

300

仿listBox寫了一個Control控件為item的清單集合

        public string regex

301

仿listBox寫了一個Control控件為item的清單集合

302

仿listBox寫了一個Control控件為item的清單集合

303

仿listBox寫了一個Control控件為item的清單集合

304

仿listBox寫了一個Control控件為item的清單集合

                return regex;

305

仿listBox寫了一個Control控件為item的清單集合

306

仿listBox寫了一個Control控件為item的清單集合

307

仿listBox寫了一個Control控件為item的清單集合

308

仿listBox寫了一個Control控件為item的清單集合

                regex = value;

309

仿listBox寫了一個Control控件為item的清單集合

310

仿listBox寫了一個Control控件為item的清單集合

311

仿listBox寫了一個Control控件為item的清單集合

        public control itemcontrol

312

仿listBox寫了一個Control控件為item的清單集合

313

仿listBox寫了一個Control控件為item的清單集合

314

仿listBox寫了一個Control控件為item的清單集合

315

仿listBox寫了一個Control控件為item的清單集合

                return itemcontrol;

316

仿listBox寫了一個Control控件為item的清單集合

317

仿listBox寫了一個Control控件為item的清單集合

318

仿listBox寫了一個Control控件為item的清單集合

319

仿listBox寫了一個Control控件為item的清單集合

                itemcontrol = value;

320

仿listBox寫了一個Control控件為item的清單集合

321

仿listBox寫了一個Control控件為item的清單集合

322

仿listBox寫了一個Control控件為item的清單集合

323

仿listBox寫了一個Control控件為item的清單集合

        public string itemdescribe

324

仿listBox寫了一個Control控件為item的清單集合

325

仿listBox寫了一個Control控件為item的清單集合

326

仿listBox寫了一個Control控件為item的清單集合

327

仿listBox寫了一個Control控件為item的清單集合

                return itemdescible;

328

仿listBox寫了一個Control控件為item的清單集合

329

仿listBox寫了一個Control控件為item的清單集合

330

仿listBox寫了一個Control控件為item的清單集合

331

仿listBox寫了一個Control控件為item的清單集合

332

仿listBox寫了一個Control控件為item的清單集合

                itemdescible = value;

333

仿listBox寫了一個Control控件為item的清單集合

334

仿listBox寫了一個Control控件為item的清單集合

335

仿listBox寫了一個Control控件為item的清單集合

336

仿listBox寫了一個Control控件為item的清單集合

        public string errormessage

337

仿listBox寫了一個Control控件為item的清單集合

338

仿listBox寫了一個Control控件為item的清單集合

339

仿listBox寫了一個Control控件為item的清單集合

340

仿listBox寫了一個Control控件為item的清單集合

                return errormessage;

341

仿listBox寫了一個Control控件為item的清單集合

342

仿listBox寫了一個Control控件為item的清單集合

343

仿listBox寫了一個Control控件為item的清單集合

344

仿listBox寫了一個Control控件為item的清單集合

                errormessage = value;

345

仿listBox寫了一個Control控件為item的清單集合

346

仿listBox寫了一個Control控件為item的清單集合

347

仿listBox寫了一個Control控件為item的清單集合

348

仿listBox寫了一個Control控件為item的清單集合

349

仿listBox寫了一個Control控件為item的清單集合

    public class drawitemeventargsmyself : eventargs

350

仿listBox寫了一個Control控件為item的清單集合

351

仿listBox寫了一個Control控件為item的清單集合

        private rectangle bound = rectangle.empty;

352

仿listBox寫了一個Control控件為item的清單集合

353

仿listBox寫了一個Control控件為item的清單集合

        private int index;

354

仿listBox寫了一個Control控件為item的清單集合

        private graphics graphics;

355

仿listBox寫了一個Control控件為item的清單集合

        public graphics graphics

356

仿listBox寫了一個Control控件為item的清單集合

357

仿listBox寫了一個Control控件為item的清單集合

358

仿listBox寫了一個Control控件為item的清單集合

359

仿listBox寫了一個Control控件為item的清單集合

                return this.graphics;

360

仿listBox寫了一個Control控件為item的清單集合

361

仿listBox寫了一個Control控件為item的清單集合

362

仿listBox寫了一個Control控件為item的清單集合

        public drawitemeventargsmyself(rectangle bound, int index, graphics g)

363

仿listBox寫了一個Control控件為item的清單集合

364

仿listBox寫了一個Control控件為item的清單集合

            this.bound = bound;

365

仿listBox寫了一個Control控件為item的清單集合

366

仿listBox寫了一個Control控件為item的清單集合

            this.index = index;

367

仿listBox寫了一個Control控件為item的清單集合

            this.graphics = g;

368

仿listBox寫了一個Control控件為item的清單集合

369

仿listBox寫了一個Control控件為item的清單集合

        public rectangle bound

370

仿listBox寫了一個Control控件為item的清單集合

371

仿listBox寫了一個Control控件為item的清單集合

372

仿listBox寫了一個Control控件為item的清單集合

373

仿listBox寫了一個Control控件為item的清單集合

                return this.bound;

374

仿listBox寫了一個Control控件為item的清單集合

375

仿listBox寫了一個Control控件為item的清單集合

376

仿listBox寫了一個Control控件為item的清單集合

377

仿listBox寫了一個Control控件為item的清單集合

378

仿listBox寫了一個Control控件為item的清單集合

        public int index

379

仿listBox寫了一個Control控件為item的清單集合

380

仿listBox寫了一個Control控件為item的清單集合

381

仿listBox寫了一個Control控件為item的清單集合

382

仿listBox寫了一個Control控件為item的清單集合

                return index;

383

仿listBox寫了一個Control控件為item的清單集合

384

仿listBox寫了一個Control控件為item的清單集合

385

仿listBox寫了一個Control控件為item的清單集合

386

仿listBox寫了一個Control控件為item的清單集合

387

仿listBox寫了一個Control控件為item的清單集合

}

388

仿listBox寫了一個Control控件為item的清單集合
仿listBox寫了一個Control控件為item的清單集合

繼續閱讀