我正在使用jsTree来显示我的数据库层次结构类别,如交互式树。初始加载是用JSON完成的,默认情况下会检查某些类别。jsTree知道哪些类别被选中,因为它将它们显示为选中状态(我使用的是checkbox插件),但我希望能够在树加载时打开选中的节点(以及它们的所有父节点)。
我需要它,因为当用户打开一个具有树的页面时,他不知道可能有一些类别选择而没有展开整个树,我想只展开那些被选中的节点。
这是我到目前为止的代码:
var tree = $('.tree').bind('loaded.jstree', function (e, data) {
下面是在我的羊驼"postRender“回调中调用的函数:
function onClickDefaultParameterButtons(renderedForm) {
$('#paramFormSaveBtn')
.click(
function() {
if (renderedForm.isValid(true)) {
val = renderedForm.getValue();
我从URL检索图像并将其显示给用户。有时他们会延迟显示这些图像。例如,页面加载后,用户看到的是描述文本,但几秒钟后,图像就会弹出。这种情况并不总是发生。我希望加载控件在检索图像时保持加载,而不是之前停止。我使用此代码来检索和显示图像。
string url = "google/images"
Uri uri = new Uri(url, UriKind.Absolute);
IMG.Source = new BitmapImage(uri);
我的表单上有一个按钮,如果选中该框,我想永久隐藏它。换句话说,如果用户选中该框,下次表单出现时,该按钮就不会出现。
我认为我必须捕获主表单load事件上的check事件,并以某种方式存储它,但我不知道如何做到这一点。
我编写了以下内容,但是当表单再次加载时,按钮就会显示出来。
Private Sub hideMe_CheckedChanged(sender As Object, e As EventArgs) Handles hideMe.CheckedChanged
If hideMe.Checked = True Then
frmRegistration.Show()