最近、Windows 8との互換性を維持するために、アプリケーションのVB5TreeViewをVB6TreeViewに変更する必要がありました。ただし、EnabledプロパティがFalseに設定されている場合、VB6TreeViewの外観は変更されません。これは既知の問題ですか?それは解決できますか?
質問する
446 次
1 に答える
4
私はこれまで気づかなかった。ノードがたくさんあると問題が発生しますが、回避策をコーディングできます。
If(TreeView1.Enabled)Then SetTreeViewColor vbWindowText そうしないと SetTreeViewColor vbGrayText 終了する場合 Private Sub SetTreeViewColor(ByVal vColor As SystemColorConstants) Dim objNode As Node TreeView1.Nodesの各objNodeについて objNode.ForeColor = vColor 次のobjNode サブ終了
于 2012-11-05T23:15:32.130 に答える