問題タブ [msflexgrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
802 参照

vb6 - vbkeyupがこのコードでvbkeydownとは異なる結果を生成するのはなぜですか

フレックスグリッド、2つのコマンドボタン、およびテキストボックスで構成されるVB6アプリがあります。ユーザーが上矢印キーまたは下矢印キーを押してグリッド内の行を切り替えることができるようにするコードがあります。下矢印キーを押すと、カーソルは次の行のテキストの最後に配置されますが、上矢印キーを押すと、カーソルは前の行のテキストの中央に配置されます。誰かがこれのために何か外植を持っていますか?

0 投票する
1 に答える
5703 参照

vb6 - VB6MSFlexGrid-マージされた列のColPos

VB6でMSFlexGridコントロールを使用していColPosますが、マージされた列のプロパティを取得する際にも問題が発生します。私が生成したグリッドは次のようになります。

最初の行は固定され、2つの列がマージされるため、両方の列が8/17/2010最初の行に含まれます。

イベント中Clickに、2行目のセルの上にテキストボックスを配置し、FlexGridのプロパティを使用してそのプロパティを設定するLeftと、テキストボックスが列1の上に配置されます。 これは、クリックした場合でも発生します。列2TopColPosRowPos

プロパティを確認しましたColが、2番目の列をクリックすると、正しく2に設定されましたがColPos(1)ColPos(2)どちらも同じ値を返します。これは、列1の左端からコントロールの左端までの距離です。

フレックスグリッドでマージを無効にすると、問題は解決しますが、グリッドが少し読みやすくなるため、そのままにしておきます。

列内の別のセルが別のセルとマージされたときに、選択した列の正しい位置を取得する方法はありますか、または列の位置を手動で計算する必要がありますか?

0 投票する
3 に答える
2439 参照

vb6 - テキストの向きフレックスグリッド

とにかく、Excelのようにmsflexgridのテキストを垂直方向に揃える方法はありますか?

ありがとう

代替テキスト

0 投票する
1 に答える
4124 参照

vb6 - VB6のセル内の画像でmsflexgridを印刷します

msflexgridVB6 の一部のセルに画像を印刷するにはどうすればよいですか?

0 投票する
1 に答える
1007 参照

vb6 - コードが MshFlexgrid で複数の行を選択および強調表示するのはなぜですか?

SQL2008 データベースを使用している VB6 プロジェクトがあります。このプロジェクトは、2 つのコンボ ボックス、MSHFlexGrid、および 2 つのコマンド ボタン (cmdLoadSeries と cmdExit) で構成されています。ユーザーは最初のコンボ ボックスから選択し、cmdLoadSeries コマンド ボタンを押して、2 番目のコンボ ボックスと MSHFlexgrid を設定します。テキスト ボックスを使用して、グリッド内の情報を操作しています。

mshflexgrid で初めて行を選択すると、クリックした行とその上のすべてが選択/強調表示されます。初めてクリックした行のみが選択/強調表示されます。なんで?助けてください。

これが私のコードです:

0 投票する
1 に答える
2420 参照

vb6 - flexgrid カスタム データ バインディング

msflexgrid/mshflexgrid を vb6 のカスタム データソースにバインドすることは可能ですか?

0 投票する
1 に答える
686 参照

mfc - MS FlexGrid ActiveX コントロールを含むモーダル ダイアログを開くことができません

ActiveX コントロール プロジェクト (OCX) から DoModal() を使用して、MS FlexGrid ActiveX コントロールを含むダイアログを開こうとしています。FlexGrid コントロールのメンバー変数を追加し、ウィザードを使用してそのラッパー クラスを生成しました。しかし、ダイアログは DoModal() の後に表示されません。OnInitDialog() が呼び出されていないことに気付きました。ダイアログから MS FlexGrid コントロールを削除すると、ダイアログが表示されます。何を見逃したのかわかりません。

0 投票する
1 に答える
4202 参照

vb6 - タブキーを押しながら次のセルにフォーカスする方法とセルの色分け

私はvbが初めてです

フレックスグリッド

実行時に FlexGrid セルに値を入力しています。タブ ボタンをクリックすると、同じ行の次のセルにフォーカスが移動します。

アスキーのコード

これを行う方法。

また、特定のセルの背景色を変更する方法。コード

アイデアや提案はありますか...?

0 投票する
2 に答える
2256 参照

vb6 - セルの背景色を見つける方法

Flexgridの使用

特定のセルの背景色を確認したい...

コード

上記のコードは「無効な修飾子」としてエラーを示しています

他の方法....

上記のコードは表示されないメッセージボックス

問題を解決する方法...

私のコードの何が問題なのですか。