問題タブ [tabstop]

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

vim - expandtab の使用後にタブストップを 4 から 2 に変更する (最小限の手作業で)

しばらくの間、ソース ファイルで tabstop=4 を使用してきました。深いインデントを持つjavascriptをたくさん書くようになったので、タブストップ4は無駄に思えたので、タブストップ2に変換したいと思います。したがって、tabstop=2 を設定するだけでは役に立ちません。

すべてのファイルをタブストップ 2 にすばやく変換する方法について何か提案はありますか?

私の現在の関連する .vimrc 設定は

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

silverlight - Silverlight でタブ ストップとして機能するものは何ですか?

目に見えないタブ ストップが多数ある Silverlight アプリケーションで作業しています。私は現在、それらをすべて追跡して排除しようとしています。

System.Windows.Controls.Controlから継承するコントロールはすべてフォーカスを取得できることを認識していますが、タブを押して UI を移動するときに、フォーカスがどこにあるのかをまだ特定できません。

だから、私の質問は次のとおりです。

  • タブストップとして機能するものもすべてフォーカスされますか (その逆も同様です)?
  • Control から継承するもの以外に、タブストップとして機能するものは何ですか?
0 投票する
2 に答える
6159 参照

c# - WinForm-TabStopが機能しない

私は3つのグループボックス、1つはコンボボックス、2つはラジオボタンを備えたWinFormを持っています。それらすべてとその子コントロールを「TabStop=false」に設定しましたが、TABで循環すると、最後の2つのグループボックスのそれぞれで現在選択されているラジオボタンがフォーカスされます。

この動作を変更する方法がない場合、フォーカスをキャッチして遠ざけるための良いイベントは何でしょうか?「OnFocus」イベントが見つかりません。


解決策は、フォーム内のすべてのラジオボタンの「Enter」イベントを処理する1つのメソッド(以下のコード)を設定することです(それが必要な場合)。

実際、私は最初のグループボックスのラジオボタンに対してのみそれを行い、それは機能しました。2番目のグループボックスのラジオボタンは、「Enter」イベントが処理されなくてもフォーカスされません。これは、期待した動作ではありません。

* .Designer.csファイルで、すべてのEnterイベント(各ラジオボタン)を編集して、1つのイベントハンドラー(上記のメソッド)を指すようにします。

0 投票する
6 に答える
1971 参照

c# - Panel.TabStop = true は効果がありません

Panel.TabStopプロパティをに切り替えようとしtrueていますが、何にも影響しません。

で有効TabStopにする方法はPanel?

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

ms-access - Access 2007 分割フォーム VBA: 開いているときに acNewRec を使用すると、フォームをタブで移動できなくなります - 最初のフィールドが「選択」されていないように動作します

誰かが私を助けてくれるか、少なくとも回避策を見つけてくれることを願っています。

私は Access 2007 の分割フォーム機能を使用しており、Form_Open イベントと 2 つの button_click イベントの後に以下のコードを実行しています。コードは、button_click イベントの後に実行すると問題なく動作しますが、form_open イベントで実行すると問題が発生します。

フォームが開かれ、ユーザーが最初のフィールドにテキストを入力すると、Tab またはマウスを使用して次のフォーム フィールドを選択できません。Esc を押してデータ入力をキャンセルするまで、ユーザーは最初のフォーム フィールドにとどまります。フォームを開いたときに最初のフォーム フィールドにデータを正しく入力するには、まず別のフォーム フィールドを選択し、次に最初のフォーム フィールドを再度選択して、最初のフォーム フィールドにテキストを入力する必要があります。このナンセンスの後、ユーザーはタブまたはマウスで次のフォーム フィールドを選択できます。これは、フォームが起動されるたびに 1 回実行する必要があります。button_click イベントで同じ VBA コードが正常に機能します。

注意: フォームを最初に開いたとき、フォームのデータシート セクションのフォーム フィールドはどれも「選択済み」と表示されません。ユーザーが最初のフォーム フィールドにデータを入力し始めると、「新しいレコード」マーカー (*) が 2 行目に移動しますが、最初の行には入力中のデータが表示されません。この動作は奇妙です。

フィールドのクリアを実行した後、別のフィールドをクリックし、クリックして上記の最初のフィールドの回避策に戻ります。データシートには、適切に選択されたフィールドと入力されたデータが表示されます。

何か案は?これはバグですか?フォームを開いたときに VBA を介してフィールド選択の回避策を実行するなど、簡単な回避策はありますか?

どんな助けでも大歓迎です。

コード:

mdb へのリンク: https://docs.google.com/leaf?id=0B-jx09cwIQDsYWM2MzMzMDQtYjUzNi00N2E5LWFjYTktNzFiYWYzMDZiYWU1&hl=en&authkey=CPPmoMEF

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

.net - TabStop/TabIndex が TableLayoutPanel 内で不規則に動作する

私はTableLayoutPanelそれに40近くのコントロールを持つかなり複雑なものを持っています. 読み取り専用のものもあれば、非常に特殊な場合 (マウスでアクセスできる場合) を除き、ユーザーの注意を必要としないものもあります。TabStop=falseそこで、これらのコントロールに設定し、残りを上から下、左から右の順に並べたいと思います。

ただし、内部のコントロールについては、プロパティTableLayoutPanelを変更できません。TabStopつまり、できますがFalse、次の再構築時にリセットされます。その結果、すべてのコントロールに TAB キーでアクセスできます。アクセスしたくないコントロールも含まれます。

ここで何が起こっているのですか?

環境: Windows 7 Enterprise; VS2008; .NET 3.5 SP1; すべてのコントロールは に直接配置され、TableLayouPanel中間コンテナはありません。

詳細情報を追加: Robert Kerr は、再現できないと報告しています。TableLayoutPanel で Telerik Winforms RadControls のみを使用したことを忘れていました。また、テキストボックス、コンボボックス、およびスピン編集は機能しませんが、ボタン/チェックボックスは正常に機能するようです。

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

wpf - エキスパンダーでタブストップを無効にする

に設定IsTabStopしましFalseたが、Tabそれでもエキスパンダーに移動します。

私が間違っていることは何ですか?

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

wpf - WPF:矢印キーナビゲーションも無効にせずにタブナビゲーションを無効にするにはどうすればよいですか?

ウィンドウ内のすべてのコントロールをfalseに設定IsTabStopしたので、Tabキーを押してもフォーカスが移動しません(他の目的でTabキーが必要です)。しかし、これを行うと矢印キーのナビゲーションが壊れます-でアイテムをクリックしてからListView上/下を押しても、選択したアイテムは変更されなくなります。

タブナビゲーションを無効にする方法はありますが、矢印キーナビゲーションに触れることはありませんか?それらは関連しているようです。

IsTabStoptrueとfalseに設定してみTabNavigationましたが、どちらも機能しません。

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

c# - StringFormat.SetTabStops()を使用して、タブを整列させることは可能ですか?

で使用するタブストップを揃えたいStringFormatSetTabStops()メソッドで設定)

これは可能ですか?

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

objective-c - CoreText でタブ位置を設定する方法

CoreText にタブストップを設定したい。私は本当にコードが必要です。例はもっと良いです。誰でも私を助けることができますか?