問題タブ [datagridcomboboxcolumn]
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.
c# - プログラムでコンボボックスをdatagridview列に追加できません-C#-例外をスローします
以下のコードから何かが欠落しているようです:
これらの例外をスローしているためです。私は何が間違っているのですか?
c# - DataGridViewComboBoxColumn がカスタム データソースでレンダリングされない
このスレッドの情報を使用して、datagridviewcomboboxolumn にオプションを設定して動的に設定しようとしました。デバッガーにエラーは表示されませんが、コンボボックスがレンダリングされません。
以下の設定を使用してコンボボックスをセットアップすると、うまく表示されました。
私は次のようなパブリック構造体を持っています:
何かアドバイス?
c# - DataGridviewComboBoxCell を DataGridViw にバインドする
行の各セルを次のような異なるデータにバインドする必要があります。
セルのアイテムをバインドしてデバッグすると、アイテムDataGridviewComboBoxCell
が表示されますが、アプリケーションを実行しようとすると、選択時に空白が表示されますCombobox
。
これには何ができますか?
フォームデザイン
コード :
c# - バインドされたコンボボックス列の選択された値が変更された場合、他の列の選択された値を変更する方法は?
C#、WPF、バインドされた DataGrid 2 つのコンボボックス列、両方ともいくつかのデータソースにバインドされています。ユーザーが 1 つのコンボボックス列から項目を選択すると、他のコンボボックス列の選択された値と項目リストが自動的に変更されます。私が今見たのは、2 番目の列のデータソースが変更され、選択された値も変更されたことです。しかし、UI は何も選択されていないかのように空で表示されます。2 番目の列をクリックすると、選択した正しい値が表示されます。私は、最初のコンボボックスの選択が変化したときにイベントトリガーが好きなように感じ、2番目のコンボボックスに通知します。しかし、それを実装する方法がわかりません。ありがとう
c# - 入力に DataGridViewComboboxColumn を使用する際の問題
データ入力に使用している datagridview があります。以前にすべてのテキスト列でこれを行ったことがありますが、うまくいきました。しかし、ユーザーがオプションを選択できるように、列の1つをデータバインドされたコンボボックスにする必要があります。これを行うと、結果のグリッドビューのデータソースは空の行になります (ただし、適切な量)。私は何が欠けていますか?
コードは次のとおりです。
次に、gridview のデータソースを取得するコードを記述します。
正しい行数のテーブルを取得するたびに、すべての行が空です (長い行ですが、データセット ビジュアライザーはセル全体を表示するためにスクロールする必要があります)。エラーを見つけて修正するにはどうすればよいですか?
編集: ここで提供する必要がある特定の追加情報はありますか?
silverlight - Silverlight DataGridComboBoxColumn を DisplayValue で並べ替える
SL DataGridComboboxColumn があります。SortMemberPath を DisplayMemberPath と同じに設定しました。並べ替えは行われません。ValueMemberPath と同じ SortMemberPath を設定すると、並べ替えが行われます。しかし、DisplayMember に従ってソートを行う必要があります。私は試した
運が悪い:(
何か助けて??
ティア。
wpf - 異なる DataGrid 行間での DataTemplate の複製
私は WPF 4 DataGrid を持っています。これにより、最初の ComboBox は、ID をキーイングする DataTemplateSelector を使用して、2 番目の ComboBox がバインドされているものを変更します。奇妙な理由で、同じタイプの 2 列目のセルはすべて同じ値にバインドされているように見えます。以前にこの問題を見たことがあるので、DataTemplate の使用に関連していると思いますが、明らかに、私が知る必要があることを理解していません。
これまでに組み立てたコードは次のとおりです。
MainWindow.xaml:
MainWindow.xaml.cs
sql-server - Silverlight バインド DataGridComboBoxColumn Xaml SQL
DataGrid の ComboBox を SQL データにバインドします。
Xaml コード
この部分は正常に動作します。
フォーマット値は、「B1」、「B2」、「N1」、「N3」、…のようなテキストです。</p>
ここで、この ComboBox に、SQL データに対応する他のテキスト値 (特定の列挙型など) を表示したいと考えています。わかりにくいかもしれませんが、要約すると、「1.* B1」は「B1」の値に「2.* B1」は「B2」の値は「3.* B1」は「N1」の値に「4.*」 「N3」値の場合は B1」…</p>
だから私は多くのことを試みますが、成功しません。
C# コード
Xaml コード
Format と FormatList の結合方法がわかりません。DictionaryConverter を試しましたが、完全には理解できません。
誰でも私を助けることができますか?
ありがとう
ジェローム
c# - データフォーム2結合テーブルを示すWPFデータグリッドへの変更を保存する方法は?
私は2つのテーブルを持っています:
これが私のXAMLタグです:
そして、ここにC#があります:
確かに表示はできますが、データを編集することはできません。いくつかの「魔法」によって、Car-TextColumn をテーブルComboBox
の項目リストを持つ に変えることができることを願っていCar
ます。
この質問があった場合は申し訳ありません。C# と WPF を試すのはこれが初めてで、検索するキーワードがわかりません。
c# - DatagridviewComboBoxで選択されたインデックスが変更されたときにDatagridviewTextBoxテキストを変更する
私DatagridView
には、2つの列がComboxboxColumn
ありTextboxColumn
ます。コンボボックスで選択されたインデックスが変更されたときにテキストボックスの値を変更したい(通常、コンボボックスではインデックス変更イベントが選択されていますが、datagridviewComboBox
ありません)