Thanks, both issues are fixed in the release build coming up later today.
Probably not. IE is too old. I think you need a mobile browser that supports HTML5. Zetakey, Enterprise Browser. I don’t know if chrome mobile runs on CE.
Hi, the license has been extended, it should update automatically on your machine. There is another account @live.it with two more trial licenses, that had been already extended to May 31th.
I just tried, for me it puts it inside ControlA. After cleaning and recompiling you have to closed Visual Studio. The VS designer loads the designers only once.
The inner controls are not in design mode, so you cannot resize, change their properties or drop anything into a child control in a custom control. Your ControlA acts as a single block to the designer. If you want to enable child control’s design mode, you have to:
1) Make them public.
2) Enable design mode when the parent’s designer is initialized.
This is a small test I just did: It creates a Test control with a TestDesigner that enables both the control to be a parent and enables the inner Panel1 to be in design mode. Always remember to close VS and reload when changing the designer.
[Designer(typeof(TestDesigner))]
public class Test : Control
{
public Panel Panel1;
public Test()
{
this.Panel1 = new Panel()
{
Width = 100,
Height = 100,
BackColor = Color.Yellow
};
this.Controls.Add(this.Panel1);
}
}
public class TestDesigner : Wisej.Core.Design.ParentControlDesigner
{
public override void Initialize(IComponent component)
{
base.Initialize(component);
var control = (Test)this.Control;
base.EnableDesignMode(control.Panel1, “Panel1”);
}
}
I added that to my ControlA class, I assume that’s where you wanted me to add it.
Rebuilt the project then opened WindowA added a control and it still put it into the ControlA parent panel, not the sub panel I put it on.
Andi
Try to add this to your class
using System.ComponentModel;
[Designer(“Wisej.Core.Design.ParentControlDesigner, Wisej.Core.Design”)]
/Luca
Recognized the same issue after updating to Version 1.3.62.0. I use “MultiSelect = False” on grid but every row I’ve clicked is marked as “Selected = True” and the property doesn’t change to “False” any more.
private void dgvEMails_SelectionChanged(object sender, EventArgs e)
{
try
{
Wisej.Web.DataGridView grid = (Wisej.Web.DataGridView)sender;
Wisej.Web.DataGridViewRow row = grid.SelectedRows[0];
EmailMessage msg = (EmailMessage)row.DataBoundItem;
htmlPanel.Html = msg.Body;
}
catch (IndexOutOfRangeException)
{
return;
}
}
For “Singleselect” I changed my code from
“Wisej.Web.DataGridViewRow row = grid.SelectedRows[0];”
to
“Wisej.Web.DataGridViewRow row = grid.CurrentRow;”
Hi Mark,
I’m going to take a look later on today.
Just out of curiosity: Have you considered using the JavaScript designer component from Stimulsoft in favor of the ASP.NET control?
Best wishes
Thomas
Luca,
I was wondering how you all are coming on wiseJ.mobile?
Thanks,
Shawn
Hi David,
The call to BringToFront() changes the z-index of the <div> that represents the panel. There are cases where the browser gets messed up with z-indexes. Are you using Chrome? You can verify the <div> z-index with F12, and you can fiddle with it to see if it changes.
Can you email me a link that I can access with Chrome? support or gianluca at iceteagroup.com.
/Luca
Hello John,
Would you like to try an early release?
We have:
Wisej.HostService.exe (web server process or service, no installation required, 1 exe, 280KB)
Wisej.Application.exe (IE version, 1 exe, no installation, 480KB)
Wisej.Application.exe (Chromium version, 1 exe, no installation, 114MB!)
This is an example of a Wisej test app running standalone like a desktop app.

And all the demo at demo.wisej.com are also hosted without IIS here:
Use the name without .json to access a sub-application:
http://demo.wisej.com:8080/smoothie
http://demo.wisej.com:8080/matrixstreams
http://demo.wisej.com:8080/editorschoice
etc..
Sure you can. But it’s a custom cell editor. You can use a UserComboBox, place a DataGridView (or a panel with multiple controls) in the DropDownControl, then assign an instance of your editor control to column1.Editor. Wisej will use the editor when entering edit mode. You can update the data binding by handling the DGV CellBeginEdit event.
Or the editor control can implement the IDataGridViewEditingControl interface and receive all the notifications like the built-in editors.
There are some samples in the forum. I can see if I can put together a simple example specific to this.
/Luca
It could be the bug I mentioned earlier. Please try the attached sample. This is what I get, but I’m using the current development build, which will be uploaded later today – it also contains the changes necessary for the self hosting and standalone features.

Thanks Luca, but i use listviewitem1.backcolor = <Color> but this not update color, the property change but in the interface not update, i add listview.refresh after but not change the color.
Any chance of adding an option for when the Default.json file contains:
“cookieless” : true
To say something like:
“embeddSID” : true
So that the sid=GUID is contain in the page instead of the URL ???
It would make for a lot cleaner URL’s and make it easier when additional parameters are used on the URL.
You can use
listViewItem1.BackColor, listViewItem1.ForeColor, and listViewItem1.Font.
There is currently a bug related to this: when a ListViewItem has sub items, it doesn’t update the main item’s colors.
The theme only controls the default colors and the hover, focused, disabled, etc. system behavioral visual aspects.
Hi Alex,
it´s available as Application.Configuration.Debug
Best regards
Frank
Hi,
You have to set the column names explicitly. I suspect that you have AutoGenerateColumns = true and you just set the datasource. This procedure does not give column names. And this is why you get the null exception. But of course this may be a wrong assumption.
Alex
Did you try column.HeaderCell.Control?
Thanks Luca,
this helped a lot. But I still have one question concerning the text highlighting. In our project we have a read-only DataGridView which displays customer data. And there is also a separate TextBox for the user to enter a search term and a Button to start the search. I took the code from “dataGridView2_CellValueChanged“-event from your example project and added it to the CellFormatting-event of our DataGridView, customized it, so it takes the text to highlight from our separate textbox and run the project.
Unfortunately not all rows a displayed correctly and if I enter a new search term the DataGridView does not highlight the new text, alltough the code runs through the event as I checked in debug mode. Any idea what I am missing?
Best,
Marcel
