問題タブ [bindingnavigator]

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 に答える
463 参照

c# - bindingnavigator のドロップ シャドウを取り除くにはどうすればよいですか?

C# winforms アプリ (VS2010) の bindingnavigator ツールストリップでスタイリングを行い、主に背景色を設定し、仕切りを取り除きました。今はこんな感じ…

ツールストリップ

私の質問は、「ドロップ シャドウ」効果、つまりツールストリップの下と右にある白い単一ピクセルの線を取り除く方法です。bindingnavigator 自体とそのメンバー項目の両方のサイズ、マージン、およびパディングを微調整しようとしましたが、成功しませんでした。

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

c# - TableBindingNavigator を使用して行を削除した後、TableAdapter.Update が機能しない

この 2 日間、これに苦労しているので、本当に助けていただければ幸いです。

最初にソリューションを構築するとき、新しいレコードを追加したり、データ値を削除/編集したりでき、すべてが正常に機能します。次に、TableBindingNavigator の [保存] ボタンを使用してデータを保存できます。この時点までは、すべて正常に動作しています。

ただし、最初の保存後、テーブルから既存のデータ値を削除または編集した後に再度保存することはできませんが、編集/削除するとテーブル グリッド ビューが更新されます。次のエラーが表示されます: [保存] をクリックすると、「削除された行を含む DataRow コレクションを渡すと、更新には有効な DeleteCommand が必要です」というエラーが表示されます。データを編集すると、「更新には、変更された行を含む DataRow コレクションを渡すときに有効な UpdateCommand が必要です」というエラーが表示されます。

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

c# - AddNewItem への BindingNavigator コピー

を介して新しいアイテムを追加する場合、新しいアイテムのBindingNavigatorいくつかのフィールドに以前に選択したアイテムの値を入力するにはどうすればよいですか?

注:BindingNavigatorAddNewItem.Clickでは、 にはBindingNavigatorすでに新しい項目がロードされており、コントロールはデフォルト値にクリアされています。

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

bindingnavigator - BindingNavigator が新しいレコードに移動しない

私はこれについて頭を悩ませています...

VB2010 を使用して、BindingNavigator をデータセットに関連付けました。データセットに 3 つのレコードしかないとします。

BindingNavigator の [ADD NEW] ボタンを押すと、BN に追加のレコード ("record 3 of 4") が表示されます。しかし、BN をレコード 4 にナビゲートすることができません! データセットは、(dataset.Tables(0).Rows.Count を介して) 別のレコードが追加されたことを示します。しかし、新しいデータを入力するためにそこに行くことはできません。

データセットからデータベースにデータを戻す方法を知っています。私が見た例のほとんどは、それを行う方法を示しています。しかし、私の問題に対する答えが見つかりませんでした。

私が見落としているのは非常に単純なことだと感じています。コードランドの誰かがアイデアを持っていますか??

BN の設定に使用するコードは次のとおりです。

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

c# - Cシャープで保存されたバインディングソースから主キーを取得する

VS Express 2012 と SQL Express (localdb) を使用しています。

私の質問は2つの部分に分かれていますが、私が望むのと同じ機能に基づいています。

1) 私の bindingNavigator の保存ボタンには次のコードがあります

フォーム オブジェクトにバインドされていないデータテーブル フィールドに別の値を挿入できるようにしたいと考えています。したがって、このフォームでは、フィールドsource_idは常に = 1 である必要があります (別のフォームでは 2 など)。

2) この行が保存されたら (新しい行)、主キーを取得するにはどうすればよいですか? SQL を使用した直接接続を介して、関連するデータを別のデータベース テーブルに保存する必要があるためです。

どうもありがとう