問題タブ [nested-controls]
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# - Parent /TabControl->TabPageを介してネストされたDataGridviewにアクセスする
私は現在、特定のテーブルで見つけることができる限り多くのターゲットデータベースに同期されるデータベースからデータを取得したいWindowsフォームアプリケーションを作成しています。
そうするために、私はすべてのターゲットデータベースに対して実用的に作成されたTabControl
内部Form 1
を作成しました。TabPages
それぞれについてTabPage
、データを保存するためのDataGridviewを作成し、ユーザーが同期するレコードを選択できるようにします。
今まで問題ありません。
これで、ユーザーは同期するレコードとターゲットを選択できます。
これはどのように見えるかです:
DataGridView
しかし、今は、それぞれのデータにアクセスして、ユーザーの選択をファイルに保存したり、同期を開始したりする方法がわかりません。
私はこのようなことを試みました:
私は見習いであり、これが私の最初の投稿ですので、寛大にしてください:)
c# - WinForms でネスト制限を制御する
実行時にフォームのコントロールを作成していますが、何らかの理由で、ネストされたコントロールの数が 49 を超える必要があります (つまり、コントロールが別のコントロールに含まれています)。
しかし、次のエラーが表示されます。
互いにネストされたコントロールを追加するにはどうすればよいですか?
エラーを再現する可能性のある小さなコードを次に示します。
c# - ネストされたコントロールを持つ routeduicommand の wpf commandtarget
主にメニューとステータスバーとしてのfluidribbonコントロールで構成されるメインウィンドウがあります。ビュー(ユーザーコントロール)をロードするコンテンツコントロールもあります。
RoutedUICommand を使用して、リボン ボタンからボタン イベントを実行しています。リボン ボタンのアクションに応じて、メイン ウィンドウまたは読み込まれたビュー (ユーザー コントロール) で実行する必要があります。
私の問題は、ロードされたユーザーコントロール内で実行されるコマンドにリボンボタンをバインドすると、コマンドターゲットバインディングが何であるかは関係ないように見えることです。
この特定のケースでは、実際の Fluent.Button を取得する必要があるため、ボタンのテキストとアイコンを変更できます。これは一種のトグル ボタンであるため、open -> close -> open からテキストを切り替えたいため、関連付けられているものと同じですアイコン。
ユーザーコントロールの作成時に、コマンドをバインドします:
それから私は私のイベントを持っています:
次に、メイン ウィンドウで、RibbonButton を取得しました。
そして、私は常に送信者と e.Source = my usercontrol を取得し、e.OriginalSource シームは、usercontrol で現在フォーカスされている要素になります。
編集
ターゲットの問題を解決する回避策を見つけました。ボタンを CommandParameter として渡すことができますが、実際のパラメーターを渡す必要がある場合は、実際に動作するターゲットが必要になるため、解決策ではないと思います。
c# - OnRowDeleting イベント後にネストされた gridview 行が (完全に) 削除されない
1対多の関係で親グリッドの行に関連付けられている画像のネストされたグリッドビューがあります。この構造体は、ユーザー コントロールに含まれています。画像は fileupload コントロールでアップロードされ、サーバー上のフォルダーに保存されます。画像グリッドの行が削除されると、OnRowDeleting イベントでサーバーから画像を削除します。奇妙なことに、行を削除すると、ポストバックが発生して OnRowDeleting イベントが発生し、レコードはデータベースから削除されますが、2 回目に削除するまで行は UI から消えません。さらに奇妙なのは、OnRowDeleting イベントのコードをコメント アウトすると、行がすぐに削除されることです。何が起きてる?
親ページに含まれる更新パネルは常に原因になる可能性があるため、コメントアウトしましたが、効果はありませんでした。
OnRowDeleting イベントは次のとおりです。
私は以前にこれを行ったことがあり、問題はなかったので、どんな助けも大歓迎です!
javascript - jQueryセレクタークエリとネストされた条件
これはパフォーマンスに関連しています。ネストされた if-else ステートメントは、jQuesy セレクター クエリよりも高速に実行されるのでしょうか、それともその逆でしょうか?
c# - 動的に作成されたテキスト ボックスからテキスト値を取得する
複数の動的に作成されたテキスト ボックスが与えられた場合、ユーザーが入力したテキストを取得したいと考えています。パネルを使用しましたが、作成は機能します。テキスト ボックスのコントロールが見つかりません。
ASPX
テキストボックスを作成する
テキストを取得
+
テキスト ボックス コントロールが null です。私は何を間違っていますか?