問題タブ [selectionchanging]

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

wpf - WPFのListBoxで「選択変更」イベントをプログラムするには?

リストボックスがあり、ユーザーが特定のタスクを完了していない場合にリストボックスの選択が変更されないようにしたいのですが、これが現時点で提供できる最良の説明です。WinForms では以前は選択の変更があり、キャンセル可能なイベント引数があります。選択を変更しても、トラップしてキャンセルすることができました。

リストボックスを継承して何かを行うと思っていましたが、内部的にセレクタークラスのすべての機能が隠されているため、リフレクターで確認できますが、メソッドを継承してオーバーライドする方法はありません!!

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

vb.net - VB - Visual Studio 2010 での自動化された Excel - 選択の変更に関する質問

私は現在、Excel ドキュメントから 2 つの異なるデータ セットを取得し、それを 2 つの異なる Web サービスに送信するユーティリティを作成しています。データの各セットには、データを Web サービスに送信するための独自のボタンがあります。ボタンをクリックすると、対応する Web サービスが入力値に応じてデータを返します。

私がやろうとしているのは、このユーティリティを配布して、さまざまな人々が使用できるようにすることです。彼らがやろうとしていることは、彼ら自身のExcelドキュメントの特定のセルを私のユーティリティの対応するセルに同期させることです。簡単なエクセルの数式を使用。例えば:

今私がやろうとしているのは、ユーザーがセルをユーティリティの対応するセルにリンクすると、ユーティリティのボタンまたは更新を自動的に「クリック」することです。

自分のページで選択変更イベントを試しました。しかし、ユーティリティがアクティブになるかクリックされるまで、実際には処理されません。

ユーティリティを自動的に更新する方法はありますか? 私のユーティリティが閉じられている間に何らかの形でこれを行うと、特に素晴らしいでしょう. したがって、ユーザーがそれを開くと、すでに情報が入力されており、出力は正しいです。

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

wpf - TabControl.Items.CurrentChangingをキャンセルする方法はありますか?

残念ながら、TabControl.SelectionChangingイベント(Selector.SelectionChanging)はありません。変更要求をキャンセルできるように、この動作を実装するのに苦労しています。

TabControl.Items.CurrentChangingItemsプロパティis and ItemCollection)イベント設定e.Cancel(of )をtrueに処理しようとしましCurrentChangingEventArgsたが、コレクション内のアイテムは変更されていませんが、UIは新しいタブで更新されます。

TabItem条件が満たされないときにユーザーが別のユーザーに切り替えるのを防ぐ方法はありますか?

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

wpf - WPFでタブの選択をキャンセルすると、変更イベントが2回発生します

タブの選択が変更されないように、次のようなことをしています。

ただし、現在私が見ている問題は、上の最後の行でCurrentChangingイベントが2回発生し、ポップアップメッセージが2回表示されることです。それだけでなく、最初に別のウィンドウにフォーカスを合わせてから、タブコントロールのウィンドウにフォーカスを戻した後、2回目に表示されます。なぜこれが起こる可能性があるのか​​、何か考えはありますか?

-編集-私は本当に必要なだけで、再度e.Cancel更新する必要はないようです。SelectedItemただし、これを行わない限り、ビジュアルツリーは更新されません。タブコントロールのビジュアルツリーがe.Cancel発生後に更新されるように、更新する必要がない方法はありますSelectedItemか?

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

wpf - WPF の選択変更イベント

WPF アイテム (現在はタブ コントロールですが、将来的には ListBox、ListView、および ComboBox に対してこれを行う必要があります) の選択変更を防ぐ方法を探しています。

このスレッドに出くわし、回答としてマークされたのと同じ手法を使用しようとしました。

この手法では、タブ コントロールの項目のCollectionViewを取得し、 CollectionView の CurrentChanging イベントを処理して、選択が行われないようにします。

何らかの理由で、コードで CurrentChanging イベントが発生しません。

これは、私が使用している非常に単純なユーザー コントロールです。3 つのタブを持つタブ コントロールがあります。

(XAML)

ユーザー コントロールの VB.NET コードでは、タブ コントロールの項目の CollectionView を取得し、AddHandler メソッドを使用してイベントを監視しています。

(VB.NET)

MainTabControl_ItemSelecting メソッドにブレークポイントを設定したのですが、一向にヒットしません。

私は何を間違っていますか?

ありがとう、

-フリニー

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

url - URLを変更せずにページを変更する

ブラウザに表示される URL を変更せずに別の Web ページに移動する方法を知りたいです。私の問題を解決するための最良の解決策は何ですか?

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

c# - c# richTextBox 入力時の動的変更

私の問題は、タイプされた2つの文字の組み合わせを動的に変更し、それらを新しい1つの文字に置き換えることです。「cx」と入力すると、すぐに「ĉ」に置き換えられます。誰かがこれに関するコードを教えてくれませんか? ありがとう