190. Is it possible to specify a different background/foreground color for the property from the cursor, aka hot item
expropertieslist1.Select(expropertieslist1); expropertieslist1.HotBackColor = Color.FromArgb(0,0,255); expropertieslist1.HotForeColor = Color.FromArgb(255,255,255); expropertieslist1.SelBackColor = Color.FromArgb(0,0,128); expropertieslist1.SelForeColor = Color.FromArgb(255,255,255);
189. My development environment does not have any Object,GetOcx,DefaultDispatch,GetControlUnknown,nativeObject, ... property, is there any alternative I can pass the component to PrintExt so I can get printed
expropertieslist1.Select(expropertieslist1); expropertieslist1.Template = "Dim p;p = CreateObject(`Exontrol.Print`);p.PrintExt = Me;p.AutoRelease = False;p.Preview();";
188. How can I display checkboxes for flags values only
expropertieslist1.BeginUpdate(); expropertieslist1.AllowMultipleValuesOnEnum = true; exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Nextevent",81,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditEnum,null,null); var_Property.AddValue(1,"Option A"); var_Property.AddValue(2,"Option B"); var_Property.AddValue(3,"Option C"); var_Property.AddValue(4,"Option D"); var_Property.AddValue(16,"Flag A"); var_Property.AddValue(32,"Flag B"); var_Property.AddValue(64,"Flag C"); var_Property.AddValue(128,"Flag D"); expropertieslist1.Refresh(); expropertieslist1.EndUpdate();
187. Is is possible to display a checkbox on ENUM types
expropertieslist1.BeginUpdate(); expropertieslist1.AllowMultipleValuesOnEnum = true; exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Nextevent",5,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditEnum,null,null); var_Property.AddValue(1,"Flag A"); var_Property.AddValue(2,"Flag B"); var_Property.AddValue(4,"Flag C"); var_Property.AddValue(8,"Flag D"); var_Property.AddValue(16,"Flag E"); expropertieslist1.Refresh(); expropertieslist1.EndUpdate();
186. Is it possible to display the full path in the EditFolder editor
exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Folder","c:\\",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null); var_Property.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderTitle,"Current Folder"); var_Property.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderShowEditBox,false); var_Property.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderShowPath,true);
185. How can I include a "New Folder" button so user can create new folders when using the EditFolder form
expropertieslist1.Add("Folder","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderAllowNewFolder,true);
184. Is it possible to show always the selection in the files/folders list in the EditFolder dialog
expropertieslist1.Add("Folder","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderNewUI,true);
183. How can I hide the editbox in the EditFolder editor
expropertieslist1.Add("Folder","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderShowEditBox,false);
182. How can I include the files in the in the EditFolder editor
expropertieslist1.Add("Folder","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderIncludeFiles,true);
181. Is it possible to change the caption in the EditFolder editor
expropertieslist1.Add("Folder","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFolderTitle,"Select a directory...");
180. Is it possible to filter for properties that contains a specified text
expropertieslist1.BeginUpdate(); expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(true,null); expropertieslist1.FilterBarPromptVisible = true; expropertieslist1.FilterBarPrompt = "<font ;7><fgcolor=FF0000><c>Start Filtering..."; expropertieslist1.FilterBarPromptPattern = "back"; expropertieslist1.IncrementalSearch = exontrol.EXPROPERTIESLISTLib.AutoSearchEnum.exContains; expropertieslist1.EndUpdate();
179. How can I filter the properties at runtime
expropertieslist1.BeginUpdate(); expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(true,null); expropertieslist1.FilterBarPromptVisible = true; expropertieslist1.FilterBarPrompt = "<font ;7><fgcolor=FF0000><c>Start Filtering..."; expropertieslist1.FilterBarPromptPattern = "Back"; expropertieslist1.EndUpdate();
178. Is it possible to change the caption being displayed in the filter bar
expropertieslist1.BeginUpdate(); expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(true,null); expropertieslist1.FilterBarPromptVisible = true; expropertieslist1.FilterBarPrompt = "<font ;7><fgcolor=FF0000><c>Start Filtering..."; expropertieslist1.EndUpdate();
177. How can I enable the filter-prompt feature
expropertieslist1.BeginUpdate(); expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(true,null); expropertieslist1.FilterBarPromptVisible = true; expropertieslist1.EndUpdate();
176. How do I specify the height of the control's header bar
expropertieslist1.BeginUpdate(); expropertieslist1.HeaderVisible = true; expropertieslist1.HeaderHeight = 36; expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(true,null); expropertieslist1.EndUpdate();
175. Is it possible to display a checkbox for ENUM types that allow BIT combinations
expropertieslist1.BeginUpdate(); expropertieslist1.AllowMultipleValuesOnEnum = true; expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(true,null); expropertieslist1.FilterBarPromptVisible = true; expropertieslist1.FilterBarPromptPattern = "Inc"; expropertieslist1.EndUpdate();
174. Can I add different EditFile entries with different filters
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Text File","text.txt",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFile,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFileFilter,"Text Files (*.txt)|*.txt"); expropertieslist1.Add("INI File","text.ini",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFile,null,null).set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exEditFileFilter,"INI Files (*.ini)|*.ini"); expropertieslist1.EndUpdate();
173. Is it possible to expand items/entries when user types for searching properties
expropertieslist1.BeginUpdate(); expropertieslist1.ExpandOnSearch = true; expropertieslist1.Select(expropertieslist1); expropertieslist1.EndUpdate();
172. Is it possible to show ticks on the slider control
expropertieslist1.Add("Slider",50,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Slider w/h ticks",50,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); var_Property.SliderStep = 10; var_Property.SliderTickFrequency = 10; expropertieslist1.Refresh();
171. How can I edit a number between a range or interval
expropertieslist1.BeginUpdate(); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Slider",50,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); var_Property.Numeric = true; var_Property.SpinStep = 0; var_Property.SliderWidth = 0; var_Property.SliderStep = 0; var_Property.SliderMin = 0; var_Property.SliderMax = 100;
170. How can I edit a number between a range or interval
expropertieslist1.BeginUpdate(); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Slider","0.5",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); var_Property.NumericFloat = true; var_Property.SpinStep = 0; var_Property.SliderWidth = 0; var_Property.SliderStep = 0; var_Property.SliderMin = 0; var_Property.SliderMax = 1;
169. How can I add a slider or track bar editor, with a fixed size
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Slider","0.5",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null).SliderWidth = 48; expropertieslist1.EndUpdate();
168. How can I add a slider or track bar editor, so it covers half of the cell
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Slider","0.5",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null).SliderWidth = -50; expropertieslist1.EndUpdate();
167. How can I add a slider or track bar editor, so it covers the full cell
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Slider","0.5",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null).SliderWidth = -100; expropertieslist1.EndUpdate();
166. How can I add a spin editor within a range or interval of float numbers
expropertieslist1.BeginUpdate(); expropertieslist1.AllowSpin = true; exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Slider","0.5",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); var_Property.NumericFloat = true; var_Property.SpinStep = ".01"; var_Property.SliderWidth = 0; var_Property.SliderMin = 0; var_Property.SliderMax = 1; expropertieslist1.EndUpdate();
165. How can I add a spin editor within a range or interval of numbers
expropertieslist1.BeginUpdate(); expropertieslist1.AllowSpin = true; exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Slider",10,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); var_Property.Numeric = true; var_Property.SliderWidth = 0; var_Property.SliderMin = 5; var_Property.SliderMax = 15; expropertieslist1.EndUpdate();
164. Can I use your HTML format to display a property
expropertieslist1.BeginUpdate(); expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.SelBackColor32 = 0x1000000; expropertieslist1.SelForeColor = Color.FromArgb(0,0,0); expropertieslist1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" + "/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" + "/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" + "x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); expropertieslist1.set_ColumnWidth(0,304); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("I1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property.HTMLName = "<br>text icons <img>1</img>, <img>2</img>, ... pictures <img>p1</img>, <img>p2</img> <br><br>te" + "xt <b>bold</b>, <i>italic</i>, <u>underline</u>, <s>strikeout</s>, ...<br><dotline>and so on...<" + "br> <a>anchor</a> or <a2>hyperlink</a><br><fgcolor=FF0000>fgcolor</fgcolor> or <bgcolor=00FF00>b" + "gcolor</bgcolor>"; var_Property.Height = 128; expropertieslist1.EndUpdate();
163. How can I display I picture to a property
expropertieslist1.BeginUpdate(); expropertieslist1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif"); expropertieslist1.set_HTMLPicture("pic2","c:\\exontrol\\images\\auction.gif"); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Picture 1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property.HTMLName = "<img>pic1</img> <b>1</b>"; var_Property.Height = 48; expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); exontrol.EXPROPERTIESLISTLib.Property var_Property1 = expropertieslist1.Add("Picture 2","link2",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property1.HTMLName = "<img>pic2</img> <b>2</b>"; var_Property1.Height = 32; expropertieslist1.EndUpdate();
162. How do I display an icon to a property
expropertieslist1.DefaultItemHeight = 18; expropertieslist1.BeginUpdate(); expropertieslist1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" + "/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" + "/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" + "x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); expropertieslist1.Add("I1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).HTMLName = "<img>1</img> <b>1</b>"; expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("I2","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).HTMLName = "<img>2</img> <b>2</b>"; expropertieslist1.EndUpdate();
161. How do I specify the height of a property
expropertieslist1.BeginUpdate(); expropertieslist1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif"); expropertieslist1.set_HTMLPicture("pic2","c:\\exontrol\\images\\auction.gif"); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Picture 1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property.HTMLName = "<img>pic1</img> <b>1</b>"; var_Property.Height = 48; expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); exontrol.EXPROPERTIESLISTLib.Property var_Property1 = expropertieslist1.Add("Picture 2","link2",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property1.HTMLName = "<img>pic2</img> <b>2</b>"; var_Property1.Height = 48; expropertieslist1.EndUpdate();
160. How do I edit a float number
expropertieslist1.BeginUpdate(); expropertieslist1.AllowSpin = true; exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Edit","0.5",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property.NumericFloat = true; var_Property.SpinStep = "0.1"; expropertieslist1.EndUpdate();
159. How do I change the step for a spin
expropertieslist1.BeginUpdate(); expropertieslist1.AllowSpin = true; expropertieslist1.Add("Edit",10,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).SpinStep = 10; expropertieslist1.EndUpdate();
158. How do I sort the items in a drop down editor
exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Enum",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditEnum,null,null); var_Property.DropDownItems = 1; var_Property.AddValue(1,"First choice"); var_Property.AddValue(2,"Second choice"); var_Property.AddValue(3,"Third choice"); var_Property.SortItems(null,null); expropertieslist1.Refresh();
157. How do I specify the number of visible items in a drop down editor
exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Enum",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditEnum,null,null); var_Property.DropDownItems = 1; var_Property.AddValue(1,"First choice"); var_Property.AddValue(2,"Second choice"); var_Property.AddValue(3,"Third choice"); expropertieslist1.Refresh();
156. How do I bold a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).Bold = true; expropertieslist1.EndUpdate();
155. How do I disable or enable a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).Enabled = false; expropertieslist1.EndUpdate();
154. How do I specify a tooltip for a property
expropertieslist1.BeginUpdate(); expropertieslist1.AllowTooltip = true; expropertieslist1.Add("ToolTip","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).ToolTip = "This is a bit of text that shows up when the user hovers the cursor"; expropertieslist1.EndUpdate();
153. How do I specify the masking character
expropertieslist1.BeginUpdate(); exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Edit",12,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); var_Property.Mask = "##"; var_Property.MaskChar = 48; expropertieslist1.EndUpdate();
152. How do I specify a mask
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit",12,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).Mask = "##"; expropertieslist1.EndUpdate();
151. How do I edit a number
expropertieslist1.BeginUpdate(); expropertieslist1.AllowSpin = true; expropertieslist1.Add("Edit",15,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).Numeric = true; expropertieslist1.EndUpdate();
150. How do I change the foreground color for a cell
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).set_CellForeColor(0,Color.FromArgb(0,0,0)); expropertieslist1.EndUpdate();
149. How do I change the foreground color for a cell
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).set_CellForeColor(1,Color.FromArgb(0,0,0)); expropertieslist1.EndUpdate();
148. How do I change the background color for a cell
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).set_CellBackColor(0,Color.FromArgb(0,0,0)); expropertieslist1.EndUpdate();
147. How do I change the background color for a cell
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).set_CellBackColor(1,Color.FromArgb(0,0,0)); expropertieslist1.EndUpdate();
146. How do I change the background color for a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).BackColor = Color.FromArgb(255,0,0); expropertieslist1.EndUpdate();
145. How do I change the foreground color for a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).ForeColor = Color.FromArgb(255,0,0); expropertieslist1.EndUpdate();
144. How do I associate an extra data to a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Color",255,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditColor,null,null).UserData = "your data"; expropertieslist1.EndUpdate();
143. How do I get the caption of the property, as it is displayed in the browser
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Color",255,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditColor,null,null).ID = 12345; expropertieslist1.Add(expropertieslist1.get_Property("Color").DisplayValue,"",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null).Bold = true; expropertieslist1.EndUpdate();
142. How do I get the value of the property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).ID = 12345; expropertieslist1.Add(expropertieslist1.get_Property("Edit").Value,"",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null).Bold = true; expropertieslist1.EndUpdate();
141. How do I make a property read only
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).Locked = true; expropertieslist1.EndUpdate();
140. How do I specify a description for a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).Description = "This is just a description"; expropertieslist1.SelectedProperty = (expropertieslist1.get_Property("Edit") as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.EndUpdate();
139. How do I get the identifer of the property
expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).ID = 12345; expropertieslist1.Add(expropertieslist1.get_Property("Edit").ID,"",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null).Bold = true; expropertieslist1.Refresh();
138. How do I get the type of the property
expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add(expropertieslist1.get_Property("Edit").Type,"",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null).Bold = true; expropertieslist1.Refresh();
137. How do I get the name of the property
expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add(expropertieslist1.get_Property("Edit").Name,"",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null).Bold = true; expropertieslist1.Refresh();
136. How do I select a folder
expropertieslist1.Add("Folder","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFolder,null,null); expropertieslist1.Refresh();
135. How do I select a file
expropertieslist1.Add("File","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFile,null,null); expropertieslist1.Refresh();
134. How do I slider or trackbar editor
expropertieslist1.Add("Slider",50,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); expropertieslist1.Refresh();
133. How do I add a button
expropertieslist1.Add("Button","Aaa",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditButton,null,null); expropertieslist1.Refresh();
132. How do I add a check box editor
expropertieslist1.Add("Check",true,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditCheck,null,null); expropertieslist1.Refresh();
131. How do I add a color editor
expropertieslist1.Add("Color",255,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditColorPage,null,null); expropertieslist1.Refresh();
130. How do I add a new object properties inside the control
expropertieslist1.BeginUpdate(); expropertieslist1.Add("MySelf 1",expropertieslist1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditObject,null,null); expropertieslist1.Add("MySelf 2",expropertieslist1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditObject,null,null); expropertieslist1.EndUpdate();
129. How do I add a new objects inside the control
expropertieslist1.BeginUpdate(); expropertieslist1.Add("MySelf",expropertieslist1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditObject,null,null); expropertieslist1.EndUpdate();
128. How do I add a drop down editor with some predefined values
exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("DropDown","Aaa",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDropDown,null,null); var_Property.AddValue(1,"First choice"); var_Property.AddValue(2,"Second choice"); var_Property.AddValue(3,"Third choice"); expropertieslist1.Refresh();
127. How do I add a password editor
expropertieslist1.Add("Password","pass",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditPassword,null,null); expropertieslist1.Refresh();
126. How do I add a date picker editor
expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
125. How do I add a drop down editor with some predefined values
exontrol.EXPROPERTIESLISTLib.Property var_Property = expropertieslist1.Add("Enum",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditEnum,null,null); var_Property.AddValue(1,"First choice"); var_Property.AddValue(2,"Second choice"); var_Property.AddValue(3,"Third choice"); expropertieslist1.Refresh();
124. How do I add a boolean editor
expropertieslist1.Add("Boolean",true,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditBoolean,null,null); expropertieslist1.Refresh();
123. How do I add a button or a page editor
expropertieslist1.Add("Page","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditPage,null,null); expropertieslist1.Refresh();
122. How do I add a picture editor
expropertieslist1.Add("Picture",0,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditPicture,null,null); expropertieslist1.Refresh();
121. How do I add a font editor
expropertieslist1.Add("Font","Arial",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFontName,null,null); expropertieslist1.Refresh();
120. How do I add a font editor
expropertieslist1.Add("Font","Arial",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFont,null,null); expropertieslist1.Refresh();
119. How do I add a color editor
expropertieslist1.Add("Color",255,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditColor,null,null); expropertieslist1.Refresh();
118. How do I add an edit
expropertieslist1.Add("Edit","text",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Refresh();
117. How do I specify the character sets being included in the font editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exFontCharSet,"0"); expropertieslist1.Add("Font","Arial",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditFontName,null,null); expropertieslist1.Refresh();
116. How do I show or hide the bottom scroll bar in the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateShowScroll,false); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
115. How do highlight the "Today" date is the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateMarkToday,true); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
114. How do I show or hide the "Today" button is the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateShowTodayButton,false); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
113. How to specify the first day of the week in the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateFirstWeekDay,1); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
112. How to specifies the shortcut for the weekdays to be displayed in the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateWeekDays,"Du Lu Ma Mi Jo Vi Si"); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
111. How can I change the name of the months in the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateMonths,"Janvier Février Mars Avril Mai Juin Juillet Août Septembre Octobre Novembre Décembre"); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
110. Can I change the "Today" caption being displayed in the drop down date picker calendar editor
expropertieslist1.set_Option(exontrol.EXPROPERTIESLISTLib.OptionEnum.exDateTodayCaption,"Azi"); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
109. How can I open the drop down editors, using a different than F4 key
expropertieslist1.EditOnSelect = false; expropertieslist1.EditOnKey = 113; expropertieslist1.Select(expropertieslist1);
108. How do I display the color properties as RGB
expropertieslist1.BeginUpdate(); expropertieslist1.DisplayColorAs = exontrol.EXPROPERTIESLISTLib.DisplayColorEnum.exRGB; expropertieslist1.Add("Red",255,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditColor,null,null); expropertieslist1.Add("Blue",16711680,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditColor,null,null); expropertieslist1.EndUpdate();
107. How do I get the list of properties being listed as a string
expropertieslist1.Select(expropertieslist1); expropertieslist1.Add(" _ toString _ ",expropertieslist1.get_ToString(exontrol.EXPROPERTIESLISTLib.ToStringEnum.exLiterals),exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditButton,null,null).Bold = true; expropertieslist1.Sort(true,null);
106. How can I display a picture to a property
expropertieslist1.DefaultItemHeight = 48; expropertieslist1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif"); expropertieslist1.set_HTMLPicture("pic2","c:\\exontrol\\images\\auction.gif"); expropertieslist1.Add("Picture 1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).HTMLName = "Pic <img>pic1</img> or <img>pic2</img>"; expropertieslist1.Refresh();
105. How do I show or hide the properties with multiple parameters
expropertieslist1.ShowMultipleParams = false; expropertieslist1.Select(expropertieslist1);
104. How can I add a hyperlink or anchor element
expropertieslist1.BackColor = Color.FromArgb(255,255,255); expropertieslist1.SelBackColor = expropertieslist1.BackColor; expropertieslist1.SelForeColor = expropertieslist1.ForeColor; expropertieslist1.Add("Link 1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).HTMLName = "Link <a1>one</s>"; expropertieslist1.Refresh();
103. Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions, after the user clicks it
expropertieslist1.SelBackColor = Color.FromArgb(255,128,255); expropertieslist1.set_FormatAnchor(false,"<b><u><fgcolor=880000> </fgcolor></u></b>"); expropertieslist1.Add("Link 1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).HTMLName = "Link <a1>one</s>"; expropertieslist1.Refresh();
102. Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions
expropertieslist1.SelBackColor = Color.FromArgb(255,128,255); expropertieslist1.set_FormatAnchor(true,"<b><u> </u></b>"); expropertieslist1.Add("Link 1","link1",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).HTMLName = "Link <a1>one</s>"; expropertieslist1.Refresh();
101. How do I specify the indentation of the child items relative to their parents
expropertieslist1.AutoIndent = false; expropertieslist1.Indent = 8; expropertieslist1.Select(expropertieslist1); expropertieslist1.ExpandAll();
100. How do I specify the indentation of the child items relative to their parents
expropertieslist1.Indent = 11; expropertieslist1.Select(expropertieslist1); expropertieslist1.ExpandAll();
99. How do I get the a property based on its identifier
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Root","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.Add("Child 1",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root").ID = 1234; expropertieslist1.Add("Child 2",2,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.set_ExpandItem("Root",true); expropertieslist1.Add("Property",expropertieslist1.get_Property(1234).Name,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.EndUpdate();
98. How do I get the a property based on its index
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Root","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.Add("Child 1",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.Add("Child 2",2,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.set_ExpandItem("Root",true); expropertieslist1.Add("Item",expropertieslist1.get_Item(1).Name,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.EndUpdate();
97. How do I get the number or count of the properties being listed
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Root","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.Add("Child 1",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.Add("Child 2",2,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.set_ExpandItem("Root",true); expropertieslist1.Add("Count",expropertieslist1.Count,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.EndUpdate();
96. How do I change the name or the caption for a column
expropertieslist1.HeaderVisible = true; expropertieslist1.set_ColumnCaption(0,"Properties"); expropertieslist1.Select(expropertieslist1);
95. How do I expand a property
expropertieslist1.BeginUpdate(); expropertieslist1.Add("Root","",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Label,null,null); expropertieslist1.Add("Child 1",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.Add("Child 2",2,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,0,"Root"); expropertieslist1.set_ExpandItem("Root",true); expropertieslist1.EndUpdate();
94. How do I change the width for a column
expropertieslist1.set_ColumnWidth(1,48); expropertieslist1.Select(expropertieslist1);
93. How do I clear or remove all properties
expropertieslist1.Add("First","A",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Clear(); expropertieslist1.Refresh();
92. How do I remove a property
expropertieslist1.Add("First","A",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Remove("First"); expropertieslist1.Refresh();
91. How do I add a property
expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Refresh();
90. How do I change the visual aspect description's spliter, using EBN
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSplitDesc,0x1000000); expropertieslist1.Select(expropertieslist1);
89. How do I change the visual aspect for thumb parts in the scroll bars, using EBN
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.VisualAppearance.Add(3,"c:\\exontrol\\images\\hot.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exHSThumb,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exHSThumbP,0x2000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exHSThumbH,0x3000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exVSThumb,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exVSThumbP,0x2000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exVSThumbH,0x3000000); expropertieslist1.Select(expropertieslist1);
88. I've seen that you can change the visual appearance for the scroll bar. How can I do that
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.VisualAppearance.Add(3,"c:\\exontrol\\images\\hot.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSBtn,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSBtnP,0x2000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSBtnH,0x3000000); expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exHSBack,Color.FromArgb(0,0,0)); expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exVSBack,Color.FromArgb(0,0,0)); expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exScrollSizeGrip,Color.FromArgb(0,0,0)); expropertieslist1.HeaderVisible = true; expropertieslist1.ColumnAutoResize = false; expropertieslist1.Select(expropertieslist1);
87. Can I change the forecolor for the tooltip
expropertieslist1.ToolTipDelay = 1; expropertieslist1.ToolTipWidth = 364; expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exToolTipForeColor,Color.FromArgb(0,0,0)); expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
86. Can I change the background color for the tooltip
expropertieslist1.ToolTipDelay = 1; expropertieslist1.ToolTipWidth = 364; expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exToolTipBackColor,Color.FromArgb(0,0,0)); expropertieslist1.Select(expropertieslist1); expropertieslist1.AllowTooltip = true;
85. Can I change the default border of the tooltip, using your EBN files
expropertieslist1.ToolTipDelay = 1; expropertieslist1.ToolTipWidth = 364; expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exToolTipAppearance,0x1000000); expropertieslist1.Select(expropertieslist1); expropertieslist1.AllowTooltip = true;
84. Is there any option to highligth the column from the cursor - point
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exCursorHoverColumn,0x1000000); expropertieslist1.HeaderVisible = true;
83. How can change the visual appearance for the spin control, using your EBN files
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSpinUpButtonUp,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSpinUpButtonDown,0x2000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSpinDownButtonUp,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSpinDownButtonDown,0x2000000); expropertieslist1.AllowSpin = true; expropertieslist1.Add("Spin",50,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Refresh();
82. How can change the visual appearance for the slider or track bar, using your EBN files
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSliderThumb,0x1000000); expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exSliderRange,Color.FromArgb(0,0,0)); expropertieslist1.Add("Slider",50,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditSlider,null,null); expropertieslist1.Refresh();
81. How do I change the visual aspect of the drop down calendar window, that shows up if I click the drop down filter button, using EBN
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateHeader,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateTodayUp,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateTodayDown,0x2000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateScrollThumb,0x1000000); expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateScrollRange,Color.FromArgb(0,0,0)); expropertieslist1.set_Background(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateSeparatorBar,Color.FromArgb(0,0,0)); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDateSelect,0x1000000); expropertieslist1.Add("Date","1/1/2001",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.EditDate,null,null); expropertieslist1.Refresh();
80. How can change the visual appearance for the button that are visible inside the editors, using your EBN files
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDropDownButtonUp | exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDropDownButtonDown | exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exButtonDown,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDropDownButtonDown | exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exButtonDown,0x2000000); expropertieslist1.Select(expropertieslist1);
79. How can change the visual appearance for the button that shows the drop down editors, using your EBN files
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exButtonDown,0x1000000); expropertieslist1.set_Background32(exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exDropDownButtonUp | exontrol.EXPROPERTIESLISTLib.BackgroundPartEnum.exButtonDown,0x2000000); expropertieslist1.Select(expropertieslist1);
78. Can I change the order of the buttons in the scroll bar
expropertieslist1.set_ScrollOrderParts(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exHScroll,"t,l,r"); expropertieslist1.set_ScrollOrderParts(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,"t,l,r"); expropertieslist1.Select(expropertieslist1);
77. The thumb size seems to be very small. Can I make it bigger
expropertieslist1.set_ScrollThumbSize(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,128); expropertieslist1.Select(expropertieslist1);
76. How do I enlarge or change the size of the control's scrollbars
expropertieslist1.ScrollHeight = 18; expropertieslist1.ScrollWidth = 18; expropertieslist1.ScrollButtonWidth = 18; expropertieslist1.ScrollButtonHeight = 18; expropertieslist1.Select(expropertieslist1);
75. How can I display my text on the scroll bar, using a different font
expropertieslist1.set_ScrollPartCaption(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exThumbPart,"This is just a text"); expropertieslist1.get_ScrollFont(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll).Size = 12; expropertieslist1.Select(expropertieslist1);
74. How can I display my text on the scroll bar
expropertieslist1.set_ScrollPartCaption(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exThumbPart,"this is just a text"); expropertieslist1.Select(expropertieslist1);
73. How do I assign a tooltip to a scrollbar
expropertieslist1.set_ScrollToolTip(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,"This is a tooltip being shown when you click and drag the thumb in the vertical scroll bar"); expropertieslist1.Select(expropertieslist1);
72. How do I assign an icon to the button in the scrollbar
expropertieslist1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" + "/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" + "/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" + "x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); expropertieslist1.set_ScrollPartVisible(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exLeftB1Part,true); expropertieslist1.set_ScrollPartCaption(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exLeftB1Part,"<img>1</img>"); expropertieslist1.ScrollHeight = 18; expropertieslist1.ScrollButtonWidth = 18; expropertieslist1.Select(expropertieslist1);
71. I need to add a button in the scroll bar. Is this possible
expropertieslist1.set_ScrollPartVisible(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exLeftB1Part,true); expropertieslist1.set_ScrollPartCaption(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exLeftB1Part,"1"); expropertieslist1.Select(expropertieslist1);
70. Can I display an additional buttons in the scroll bar
expropertieslist1.set_ScrollPartVisible(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exLeftB1Part,true); expropertieslist1.set_ScrollPartVisible(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exLeftB2Part,true); expropertieslist1.set_ScrollPartVisible(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exRightB6Part,true); expropertieslist1.set_ScrollPartVisible(exontrol.EXPROPERTIESLISTLib.ScrollBarEnum.exVScroll,exontrol.EXPROPERTIESLISTLib.ScrollPartEnum.exRightB5Part,true); expropertieslist1.Select(expropertieslist1);
69. Can I change the font for the tooltip
expropertieslist1.ToolTipDelay = 1; stdole.IFontDisp var_StdFont = expropertieslist1.ToolTipFont; var_StdFont.Name = "Tahoma"; var_StdFont.Size = 14; expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
68. How do I call your x-script language
exontrol.EXPROPERTIESLISTLib.Property var_Property = (expropertieslist1.ExecuteTemplate("Add(`Bold`,1,1)") as exontrol.EXPROPERTIESLISTLib.Property); var_Property.Bold = true;
67. How do I disable sorting the columns when clicking the control's header
expropertieslist1.SortOnClick = exontrol.EXPROPERTIESLISTLib.SortOnClickEnum.exNoSort; expropertieslist1.HeaderVisible = true; expropertieslist1.Select(expropertieslist1);
66. Can I use your EBN files to change the visual appearance for +/- expand - collapse buttons
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn"); expropertieslist1.HasButtons = exontrol.EXPROPERTIESLISTLib.ExpandButtonEnum.exCustom; expropertieslist1.set_HasButtonsCustom(false,16777216); expropertieslist1.set_HasButtonsCustom(true,33554432); expropertieslist1.Select(expropertieslist1);
65. Can I use my own icons for the +/- ( expand/collapse ) buttons
expropertieslist1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" + "/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" + "/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" + "x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); expropertieslist1.HasButtons = exontrol.EXPROPERTIESLISTLib.ExpandButtonEnum.exCustom; expropertieslist1.set_HasButtonsCustom(false,1); expropertieslist1.set_HasButtonsCustom(true,2); expropertieslist1.Select(expropertieslist1);
64. How do I change visual appearance of the +/- ( expand/collapse ) buttons
expropertieslist1.HasButtons = exontrol.EXPROPERTIESLISTLib.ExpandButtonEnum.exWPlus; expropertieslist1.Select(expropertieslist1);
63. How do I browse or select for a com or net object
expropertieslist1.SelectedObject = (expropertieslist1 as exontrol.EXPROPERTIESLISTLib.expropertieslist);
62. How do I expand all properties
expropertieslist1.Select(expropertieslist1); expropertieslist1.ExpandAll();
61. How do I enable resizing the columns at runtime
expropertieslist1.ColumnsAllowSizing = true; expropertieslist1.Select(expropertieslist1);
60. How do I call your x-script language
expropertieslist1.Template = "Add(`First`,1,1)";
59. How can I enable or disable the control
expropertieslist1.Enabled = false; expropertieslist1.Select(expropertieslist1);
58. I've seen that the width of the tooltip is variable. Can I make it larger
expropertieslist1.ToolTipWidth = 328; expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
57. How do I disable showing the tooltip for all control
expropertieslist1.ToolTipDelay = 0; expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
56. How do I let the tooltip being displayed longer
expropertieslist1.ToolTipPopDelay = 10000; expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
55. How do I show the tooltip quicker
expropertieslist1.ToolTipDelay = 1; expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
54. How do I get the handle of the control's window
int var_hWnd = expropertieslist1.hWnd;
53. How do I show alternate rows in different background color
expropertieslist1.BackColorAlternate = Color.FromArgb(240,240,240); expropertieslist1.Select(expropertieslist1);
52. How do enable or disable tooltips
expropertieslist1.AllowTooltip = true; expropertieslist1.Select(expropertieslist1);
51. How do change the foreground color for the control's header bar, using EBN
expropertieslist1.HeaderVisible = true; expropertieslist1.ForeColorHeader = Color.FromArgb(255,0,0);
50. How do change the visual appearance for the control's header bar, using EBN
expropertieslist1.HeaderVisible = true; expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.BackColorHeader32 = 0x1000000;
49. How do I change the foreground color for the description part in the bottom side of the control
expropertieslist1.ForeColorDescription = Color.FromArgb(255,0,0); expropertieslist1.Select(expropertieslist1);
48. How do I change the visual appearance for the description part in the bottom side of the control, using your EBN files
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.BackColorDescription32 = 0x1000000;
47. How do I change the background color for the description part in the bottom side of the control
expropertieslist1.BackColorDescription = Color.FromArgb(255,0,0);
46. Is there any option to specify the height of the items, before adding them
expropertieslist1.DefaultItemHeight = 13; expropertieslist1.Select(expropertieslist1);
45. How do I show or hide the connection between categories
expropertieslist1.MarkCategories = true; expropertieslist1.LinkCategories = false; expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
44. How do I show or hide the categories
expropertieslist1.MarkCategories = true; expropertieslist1.MarkLineColor = Color.FromArgb(255,0,0); expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
43. How do I change the foreground color for categories
expropertieslist1.ForeColorCategories = Color.FromArgb(255,0,0); expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
42. How do I change the background color for categories
expropertieslist1.BackColorCategories = Color.FromArgb(255,0,0); expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
41. How do I sort the control
expropertieslist1.Select(expropertieslist1); expropertieslist1.Sort(false,null);
40. Is there any option to change the color for the grid lines
expropertieslist1.HasGridLines = exontrol.EXPROPERTIESLISTLib.GridLinesEnum.exAllLines; expropertieslist1.GridLineColor = Color.FromArgb(255,0,0); expropertieslist1.Select(expropertieslist1);
39. How do I specify the default category
expropertieslist1.DefaultCategory = "Font"; expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
38. How do I show or hide the categories
expropertieslist1.MarkCategories = false; expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
37. How do I get a property based on its name
expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null).ID = 100; expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.SelectedProperty = (expropertieslist1.get_Property(100) as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.Refresh();
36. How do I get a property based on its name
expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.SelectedProperty = (expropertieslist1.get_Property("Last Name") as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.Refresh();
35. How do I maintain performance while making several changes
expropertieslist1.BeginUpdate(); expropertieslist1.Add("First",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("Second",1,exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.EndUpdate();
34. How can I get a list of interfaces that an object implements
System.Diagnostics.Debug.Print( expropertieslist1.get_Interfaces(expropertieslist1) );
33. How can I display something else when including the elements of a collection
expropertieslist1.ShowObjects = true; expropertieslist1.ShowItemsCollection = true; expropertieslist1.NameItemsCollection = "Name;Caption;Item;Index"; expropertieslist1.Select(expropertieslist1);
32. How can I include the elements of a collection
expropertieslist1.ShowObjects = true; expropertieslist1.ShowItemsCollection = true; expropertieslist1.Select(expropertieslist1);
31. How can I use a spin control to edit numeric values
expropertieslist1.AllowSpin = true; expropertieslist1.Select(expropertieslist1);
30. How can I change the control's font
expropertieslist1.Font.Name = "Tahoma"; expropertieslist1.Select(expropertieslist1);
29. How do I show or hide the variables of an object like Font
expropertieslist1.ShowVariables = true; expropertieslist1.Select(expropertieslist1.Font);
28. How do I show or hide the categories
expropertieslist1.ShowCategories = true; expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
27. How do I refresh the control
expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Refresh();
26. How can still display the selected items when the control loses the focus
expropertieslist1.HideSelection = false; expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.SelectedProperty = (expropertieslist1.get_Property("Last Name") as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.Refresh();
25. How do I change the visual appearance effect for the selected item, using EBN
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.SelBackColor32 = 0x1000000; expropertieslist1.SelForeColor = Color.FromArgb(0,0,0); expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.SelectedProperty = (expropertieslist1.get_Property("Last Name") as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.Refresh();
24. How do I change the colors for the selected item
expropertieslist1.SelBackColor = Color.FromArgb(0,0,0); expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.SelectedProperty = (expropertieslist1.get_Property("Last Name") as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.Refresh();
23. How do I show or hide the non browseable members
expropertieslist1.ShowNonBrowsable = true; expropertieslist1.Select(expropertieslist1);
22. How can I hide or show the object's property pages
expropertieslist1.ShowPropertyPages = false; expropertieslist1.Select(expropertieslist1);
21. How do I filter properties when loading
expropertieslist1.FireIncludeProperty = true;
20. How do I get or set the selected property
expropertieslist1.Add("First Name","Mihai",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.Add("Last Name","Filimon",exontrol.EXPROPERTIESLISTLib.EditTypeEnum.Edit,null,null); expropertieslist1.SelectedProperty = (expropertieslist1.get_Property("Last Name") as exontrol.EXPROPERTIESLISTLib.Property); expropertieslist1.Refresh();
19. How do I remove "Invalid property value." message
expropertieslist1.InvalidValueMessage = ""; expropertieslist1.Select(expropertieslist1);
18. How do I change the "Invalid property value." message
expropertieslist1.InvalidValueMessage = "new message"; expropertieslist1.Select(expropertieslist1);
17. How do I edit a property as soon as the user selects it
expropertieslist1.EditOnSelect = true; expropertieslist1.Select(expropertieslist1);
16. How do I make the control read only
expropertieslist1.ReadOnly = true; expropertieslist1.Select(expropertieslist1);
15. How do I show or hide the read only members
expropertieslist1.ShowReadOnly = false; expropertieslist1.Select(expropertieslist1);
14. How do I show or hide the grid lines
expropertieslist1.HasGridLines = exontrol.EXPROPERTIESLISTLib.GridLinesEnum.exNoLines; expropertieslist1.Select(expropertieslist1);
13. How do I hide the hierarchy lines
expropertieslist1.HasLines = false; expropertieslist1.Select(expropertieslist1);
12. How can I add the horizontal scroll bar
expropertieslist1.ColumnAutoResize = false; expropertieslist1.HeaderVisible = true; expropertieslist1.Select(expropertieslist1);
11. How do I show or hide the control's header bar
expropertieslist1.HeaderVisible = true; expropertieslist1.Select(expropertieslist1);
10. How do I show or hide the objects members
expropertieslist1.ShowObjects = false; expropertieslist1.Select(expropertieslist1);
9. How do I show or hide the restricted members
expropertieslist1.ShowRestricted = false; expropertieslist1.Select(expropertieslist1);
8. How do I show or hide the hidden members
expropertieslist1.ShowHidden = false; expropertieslist1.Select(expropertieslist1);
7. How do I browse or select an object
expropertieslist1.Select(expropertieslist1);
6. How do I change the control's foreground color
expropertieslist1.ForeColor = Color.FromArgb(120,0,120); expropertieslist1.Select(expropertieslist1);
5. How do I change the control's background color
expropertieslist1.BackColor = Color.FromArgb(200,200,200);
4. How do change the visual appearance for the control's border, using EBN
expropertieslist1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn"); expropertieslist1.BorderStyle = (exontrol.EXPROPERTIESLISTLib.BorderStyleEnum)0x1000000; expropertieslist1.BackColor = Color.FromArgb(255,255,255);
3. How do I remove the control's border
expropertieslist1.BorderStyle = exontrol.EXPROPERTIESLISTLib.BorderStyleEnum.None;
2. How do I change the height of the description part in the bottom side of the control
expropertieslist1.DescriptionHeight = 100;
1. How do I hide or show the description part in the bottom side of the control
expropertieslist1.DescriptionVisible = false;