Hi Erel,
Apologies for my delay in replying back to your answers to my original questions posed in this thread here.
Re: #1, worked like a charm.
Re: #2-4, OK
But to my cited UI problem re: property sheet dropdown [.Choice] listbox backgrounds displaying as transparent, I JUST determined the culprit in my code: I am applying a CSS file to my main form in order to prevent selection highlighting of any ListView control within any of my form's panes:
.
.
.
udtAppGlobals.frmMain.Stylesheets.Add(File.GetUri(File.DirAssets, "app.css.txt"))
.
.
.
with my
app.css.text containing:
.list-view:focused {
-fx-background-color: transparent;
-fx-border-size: 0;
}
.list-cell {
-fx-background-color: transparent;
-fx-border-size: 0;
}
The residual/undesired effect of this, however, is that the CSS is
also applying to my property sheet dropdown listboxes (and to any of my ComboBox controls as well).
If/when I comment out the
Stylesheets.Add line, my property sheet dropdown listbox (and ComboBox) UI transparency issue goes away. But, then, my unwanted ListView control selection highlighting occurs.
I've tried a number of approaches tonight to resolve this, yet to no avail. So can you please give me some suggestions? e.g. is there a way to disable or block ListView selection altogether (like EventData.Consume for other control mouse-clicking)?
Thanks again, in advance!