問題タブ [toolstrip]

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

c# - ToolstripTextBoxのカスタマイズ

カスタムツールストリップコントロールを開発したいと思います。コントロールはToolStripのようになりますが、次の機能があります。

  • テキストボックスの前にラベルが表示されます
  • テキストボックスの後には2つのボタンがあります。

これを実装するには、ユーザーが描画したコントロールが必要になると思います。私がこれを始めるためにウェブ上で利用可能なリソースを知っている人はいますか?

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

c# - ToolStrip に TrackBar を追加する

ToolStrip に TrackBar を追加しようとしています。このコードはネット上のどこかで見つけましたが、コンパイルする必要があるため、使用方法がわかりませんか?

コード

どんなヒントでも感謝します!

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

c# - ウィンドウによると、ツール ストリップは伸びたり自動調整されたりしません。(C# の場合、Visual Studio 2010 を使用)

私は初心者のコーダーで、ブラウザーのコーディング中に大きな問題を抱えています。問題は基本的にツールストリップのおかげです。

ここに私の問題があります: 1) 私がすべてのものをデザインしていたとき、私はすべてのボタンとテキストボックスを配置しました! プログラムを実行すると、すべてうまくいきました。写真を見てください。

http://i.stack.imgur.com/5GHZ8.png

そしていま...

2) さて、最大化ボタンを押したら、ものすごいまとまりがなかった…!写真を見てください!

http://i.stack.imgur.com/cfVUK.png

今、私は何をすべきですか?助けてください!

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

c# - .NetのContextMenuStripのサブメニュー内でToolStripMenuItemの名前を返す方法

私の質問はあいまいかもしれませんが、ここに私の状況があります:

フォームに画像ボックスの正方形の配列があり、それぞれに、ディレクトリに基づいてコンテンツが生成されるContextMenuStripを開くためのハンドラーがあります。ディレクトリ内の各フォルダはToolStripMenuItemを作成し、そのフォルダ内の各ファイルは、上記のメニューメニュー項目のDropDownItems内に表示されます。メニューのサブアイテムをクリックすると、クリックされたメニューアイテムに基づいて画像ボックスの画像が変化します。

どのサブアイテムがクリックされたかを調べようとすると、問題が発生します。ContextMenuStripの_Clickedイベントでそれを見つけるにはどうすればよいですか?これが私のこれまでの試みです:

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

.net - WinForms ツールストリップのトップ位置

ToolStrip の Top プロパティを設定しようとしていますが、現在失敗しています。これを行う理由は、ToolStrip が ToolStripContainer の左側または右側の部分に配置されたときに状態を維持するためです。

親フォーム (つまり、Visual Studio ToolWindow) がないコンテキストで ToolStrip を使用しているため、ToolStripManager.SaveSettings と ToolStripManager.LoadSettings を使用できないことに注意してください。

Top プロパティまたは Location プロパティを設定するたびに、Y 座標は常に 0 のままです。このアプローチは水平方向の配置で機能するため、垂直方向で機能しない理由が少しわかりません。

誰か提案はありますか?

ありがとう、アラン

編集:ここにいくつかの詳細があります。

ユーザーが ToolStrip を ToolStripContainer の左、右、上、または下の領域に移動し、その位置がプログラムのロード間で維持されるようにします。

ToolStripのLocationChanged changed イベントを使用して、位置情報をファイルに保存しています。この情報には、ToolStrip の左、右、上、または下の方向と、方向に応じた適切な X または Y 座標が含まれます。

次回アプリを開いたときにこのデータをファイルから読み込み、ToolStripContainer の適切な左、右、上、または下の領域に ToolStrip を挿入し、適切な X または Y 値を設定して ToolStrip の位置を復元します。

X 値の設定は機能しますが、Y値は常に 0 のままです。

他に提供できる詳細があれば教えてください。

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

.net - WindowsフォームツールストリップでComboBoxを選択します

Windowsformsの「ToolStrip」(C ++ Cli)でComboBoxに焦点を合わせるのに問題があります。

Designerを使用してフォームにToolStripを作成し、ComboBox(System.Windows.Forms.ToolStripComboBox)を追加すると、表示されて有効になります。
フォームがロードされたら、そのコンボボックスを選択したいので、フォームコンストラクターで次のことを試しました。

どれも機能しません。

誰かがそれを機能させる方法を知っていますか?

0 投票する
4 に答える
16962 参照

c# - チェックボタングループ付きツールストリップ

いくつかのボタンが付いたツールストリップ(WinFroms / c#/。net4)が欲しいのですが。クリックしたボタンをオンにし、他のすべてのチェックを外したいので、クリックしたボタンだけをチェックし、他のすべてのボタンをオフにします。

ツールストリップボタンにcheckedonlclickプロパティがあることは知っていますが、1つのボタンをクリックすると、他のボタンもチェックされる場合があります。古き良きVB6には、この問題の自動解決策がありました。ツールバーのボタングループです。Winfomsに同様のものはありますか?

または、コードから処理する必要がありますか?!1つのボタンがチェックされているときに、他のすべてのボタンをオフの状態に切り替えますか?もしそうなら、それは私のお気に入りの解決策ではないでしょう...

0 投票する
4 に答える
2979 参照

c# - ContextMenuStrip で ToolstripItem のテキストを取得する

DGV の contextmenustrip があります。これには「ChangeTo」と呼ばれるツールストリップ項目があり、これは、使用される構成ファイルに基づいて動的に作成される一連の項目に分岐します。Rt-Click を持つプログラムを実行すると -> 変更 -> (アイテムのリスト)

contextmenustrip のドロップダウン リストから任意の項目をクリックすると、DGV の選択された行がリスト内のテキストに変更されます...

このために、toolstripitem に関連付けられた「テキスト」を取得する必要があります。これどうやってするの?toolstripitemname.text を使用することはできません。実行時までアイテム名がわからないので...使用してみました

しかし、私はインデックスが必要です...

これは、アイテムがクリックされたときに使用する機能です

0 投票する
3 に答える
3565 参照

c# - WinFormsToolStripはビジュアル継承では使用できません

FormChildがFormParentを継承しているとしましょう。親では、上部にツールチップがあります。子フォームで要素を追加したいのですが、修飾子protectedに設定したにもかかわらず、コントロールは常にロックされています。

インターネットをチェックしましたが、これはよく知られたバグのようです。しかし、誰かが回避策か何かを知っていますか?

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

c# - WinForms システム レンダラー ボタン コントロールのツールストリップ アイテム ホバー効果

添付の画像を見ると、標準の WinForms ツールストリップのシステム レンダラーからこのホバー効果の描画ロジックを取得する方法はありますか?

http://imageshack.us/photo/my-images/10/toolstriphovereffect.jpg/

編集:とにかく、これを画像で手動で実装しましたが、誰かがここに解決策を持っている場合は、投稿してください.