記事"グラフィカルインタフェースXI:標準グラフィックライブラリの統合(ビルド16)"についてのディスカッション - ページ 5

Konstantin:

アイコンの文字を一緒に右に移動させる方法:

アイコンはIconXGap(...)メソッドで個別に移動できますが、碑文はどのように移動するのかわかりません。

例

   m_window1.IconXGap(80);
   m_window1.LabelXGap(100);

結果:


Anatoli Kazharski:

例

結果


すでに見つかりました ))

ところで、フォームを透明にして、ヘッダーは透明でないままにするにはどうしたらいいでしょうか?

Konstantin:

ところで、フォームを透明にして、ヘッダーは透明でないままにするにはどうすればいいのでしょうか?

今はできません。

Anatoli Kazharski:

今はそれができない。

残念、一番必要なことなのに、またライブラリを作らなければならない((

Konstantin:

まずい、一番必要なこと、またライブラリを作らなければならない((

なぜそんなことをする必要があるのか?どんな結果を得たいんだ?

Anatoli Kazharski:

なぜこれをする必要があるのか?どのような最終結果を得たいのですか?

フォームヘッダーが必要で、(それを取り除く方法がないので)透明なフォームキャンバスが必要です:

フォームヘッダーを透明でなくして、テキストを含むアイコンを左に移動させると、チャートは見えなくなります。

チャートのシンボルと重ならないように、フォームのアイコンと碑文を移動させなければならなかった。

ところで、テーブルのセルの背景色を 変えるにはどうすればいいのでしょうか? 少なくとも行は?
Konstantin:

フォームのヘッダーが必要だ(それを取り除くことはできないので、透明なフォーム・キャンバスが必要だ:

フォームヘッダーを透明でなくして、テキストを含むアイコンを左に移動すると、チャートは見えなくなります。

チャートのシンボルと重ならないように、フォームのアイコンと碑文を移動させなければなりませんでした。

アイコンとテキストを全く表示させないことはできないのですか?そうすれば移動させる必要はありません。
Konstantin:

フォームのヘッダーが必要だ(それを取り除くことはできないので、透明なフォーム・キャンバスが必要だ:

フォームヘッダーを透明でなくして、テキストを含むアイコンを左に移動すると、チャートは見えなくなります。

フォームのアイコンと碑文を動かして、チャートのシンボルと重ならないようにした。

これだけ?

どうせ表の後ろにはチャートは見えない。だから下のスクリーンショットのようにすればいい。シンボルでも何でも、ヘッダーに追加することができる。


Konstantin:
ところで、テーブルのセルの背景色を 変更するにはどうすればいいのでしょうか? 少なくとも行の背景色を変更するにはどうすればいいのでしょうか?

今のところ、文字色しか変更できません。