問題タブ [objectlistview]

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 投票する
2 に答える
363 参照

python - ObjectListViewはゼロを表示しません

私はObjectListView1.2(Python)を使用していますが、奇妙な動作にかなり混乱しています。ダブルフィールドを持つオブジェクトがあります。OLVは、ゼロ以外の場合(intまたはdoubleの場合)に値を表示しますが、値がゼロの場合は常に、その列にそのオブジェクトの値を表示しません。

SSCCE:

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

c# - ObjectListViewを使用したカスタムソート

3列のobjectListViewがあるとしましょう

自動並べ替えでは、小さい記事番号は大きい記事番号の下に配置されるため、8080、80、901または901、80、8080のいずれかで並べ替えられますが、最小の番号が上に表示されるようにします。

OrderNumberでも同じです。

そして、ステータスは機能しません。オンの場合、ColumnHeaderを押すとArticleNumberがソートされるだけなので、テキストに応じてステータスをソートします。

そのタスクにはCustomSorterが必要だと思いますが、その使用方法が見つからず、良い例も見つかりませんでした。OLVのクックブックは役に立ちませんでした。

これを行う方法の例はありますか?

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

python - Python win32clipboard データが切り捨てられる

wxPython への追加としてObjectListViewという Python モジュールを使用しています。私はpython2.7とwxPython 2.8.1.2.1を使用しています

私の問題は、情報を Windows クリップボードにコピーすることです。モジュール ObjectListView には、win32clipboard を使用して情報をクリップボードに保存するセクションがあります。ただし、情報を取得すると、最初の文字のみが返されます。. 。何もありません。

それがモジュールのコードです。デバッグ用の印刷ステートメントを入力しました。印刷されるテキストにコメントしました。この問題は、このモジュールでのみ発生します。コードのそのセクションを Python インタープリターで実行すると、正常に機能し、クリップボードは入力全体を返します。

この問題の原因は何ですか?

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

c# - ContextMenuStrip が ObjectListView の空白領域で機能しなくなる

私の .NET 4.0 WinForms アプリには、ObjectListView 2.5.1.18477 とそれに関連付けられた ContextMenuStrip があります。

ObjectListView のデータ行を右クリックするとコンテキスト メニューが正常に表示されますが、赤い十字などの空白の領域を右クリックすると、どこをクリックしても ObjectListView にコンテキスト メニューが再び表示されません。

ObjectListView のどこをクリックしてもコンテキスト メニューを表示し続けるにはどうすればよいですか?

ありがとう

ここに画像の説明を入力

ここに画像の説明を入力

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

c# - Entity Framework DbContextが破棄される

ObjectListViewを使用してデータベース情報を視覚化する小さなプログラムがあります。現在、私はアイテムを追加しようとしており、下The operation cannot be completed because the DbContext has been disposed.の行を強調表示しているアイテムを取得し続けていolvEntityTypes.AddObject(et);ます。

コード:

  • SaveChanges()コンテキストも閉じているのではないか と思いましたが、変更を保存する前にオブジェクトを追加しようとすると、同じエラーがスローされます。
  • olvEntityTypes.AddObject(et);ブロックの外に置くのusingも失敗です。
  • 次のような方法でデータベースにクエリを実行しても、エラーはスローされません。

コード:

だから、なぜこれがエラーをスローしているのか、そしてそれを修正する方法について、私は今少し途方に暮れています.

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

c# - ObjectListViewが選択したアイテムの選択色を表示しない

ObjectListViewは本質的に標準の.NETのラッパーであるを持っていますListView。私の問題は、新しいオブジェクトをコントロールに追加し、コントロールをスクロールしてオブジェクトが表示されていることを確認し、オブジェクトを選択するためのメソッド呼び出しの正しいシーケンスを理解できないことです。以下は、これを実現するための私のコードです。すべてが機能しますが、何らかの理由で、列の1つをクリックするか、サイズを変更するまで、選択したアイテム/オブジェクトの背景色が表示されません。コントロールがフォーカスされていないのか、それとも何なのかわかりません。

以下のコードは、ObjectListViewのアイテムを更新し、正常に機能します。上記で何が間違っているのかわからない...

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

c# - ObjectListView - TreeListView 自動 TriStateChecking

チェックステートを格納するためにモデル オブジェクトのプロパティを使用せずに、TreeListView で正しく動作するトライステート チェックボックスを正常に取得した人はいますか?

たとえば、ノードがチェックされます。すべての子 (および子の子など) をチェックしてから、兄弟に従ってすべての親/祖父母をチェックする必要がありますCheckStates

いくつかの方法を試しましたが、いずれの方法でも TreeListView クラス内でArgumentOutOfRange/を取得します。ArgumentExceptionこれには以下が含まれます。

  • すべてのノード CheckStates をディクショナリに格納し、CheckStateGetterイベントでルックアップとして使用する
  • 項目が変更されたときに関数を再帰的に呼び出すCheckState(そして、プログラムによる変更中に後続の ItemCheck イベントが確実に無視されるようにするCheckStates)
  • ItemChecked関数を呼び出して直接の子/親の状態を決定し、影響を受けるノードごとにTreeListView にイベントを発生させます。

次の関数 (TreeListView.cs 内) から常にエラーが発生します。

  • GetNthItem()
  • GetChildren() - GUI でシールドを展開/折りたたむ
  • ProcessLButtonDown()

誰かがこれで成功した場合、私はすべて耳にします。

0 投票する
0 に答える
441 参照

objectlistview - xaml で結合された ListView と FlipView

Windowsストアアプリで2つのコンポーネント(ListViewとFlipView)を組み合わせようとしていますが、アイテムをスクロールして選択しないでリストビューしたいので、フリップビューの次のボタンをクリックすると問題が発生します。どうやってやるの?いくつかの例を見つけて修正しましたが、これが唯一の問題です。どうも。

これが私のコードです:

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

c# - BrightIdeasSoftware.TreeListView を設定する方法は?

ObjectListViewをダウンロードしたばかりで、データの入力に問題があります。

のリストを取得しましたMyObject

要素を設定する必要があります(TreeListView を使用TreeListView)。また、1 つの列にプロパティが入力されている必要があります。(同じレベルのすべてのアイテム)としても入力できず、列がないと、これを試しました:MyObject.Datalist

この:

しかし、ツリーはまだ空で、何も入力されていません。何が間違っていますか? 助けてください。

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

c# - ObjectListView列内にボタンを表示/配置する方法は?

C#でObjectListViewを使用してMySQLデータを表示する方法を学び、列内に削除ボタンを描画/配置して、クリックすると行が削除されるようにします。

列の中に画像やプログレスバーを描く方法は知っていますが、問題はボタンを中に入れる方法がわからないことです。Googleを検索したところ、ボタンを描画するためにカスタムレンダラーを使用する必要があると誰かが言っていましたが、その方法がわかりません。

ボタンを列の中に入れる方法は?