問題タブ [splitcontainer]
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# - コントロールを分割コンテナに入れた後、コントロールがフォーカスされなくなった
フォーム アプリがあり、起動時に特定のテキスト ボックスにフォーカスを移したいと考えています。私が最初に開発していたとき、すべてのコントロールをフォームに直接叩きつけただけで、フォーカス コマンドは正常に機能しました。
アプリの準備がほぼ整いました。Dock プロパティを使用して、適切に定義された領域にコントロールを保持するためだけに、フォームにいくつかの分割コンテナーを配置しました。今では、まったく異なる読み取り専用コントロールが起動時にフォーカスを取得し、アプリは、フォーカスがこの 1 つのテキスト ボックスに移動する必要があるという私のコマンドを無視しているようです。これがなぜなのか知っている人はいますか?
.net - SplitContainer ISupportInitialize の問題: .NET 3.5 を対象とする VS2010
VS2010 では、.NET Framework 4.0 をターゲットとするプロジェクトがあり、ターゲット v. 3.5 に戻す必要がありました。これが発生すると、私が持っていた SplitContainer オブジェクトは表示されず、実際にエラーがスローされます。
さて、掘り下げてみたところ、実際には 3.5 には SplitContainer に ISupportInitialize がなく、.NET 4.0 にはあることがわかりました。私の質問は、3.5 をターゲットにしていてもこの問題が発生する場合、どうすれば修正できるのでしょうか?
問題を再現する手順:
- Visual Studio 2010 で新しい C# Windows フォーム アプリケーション プロジェクトを作成します (必ず .NET Framework 4.0 をターゲットにしてください)。
- 基本フォームに分割コンテナーを追加します。
- アプリケーションを実行します (正常に動作します)
- ターゲットを .NET Framework 3.5 に変更します (プロパティ -> アプリケーション -> ターゲット フレームワーク:)
- アプリケーションを再実行します (Cast 例外でクラッシュします)。
これについて何か助けていただければ幸いです。
c# - DevExpressスプリットコンテナコントロールパネル名を変更するにはどうすればよいですか?
どんな体でも、DevExpresssplitContainerコントロールパネル名を変更する方法を手伝ってください。
c# - SpitContainer コントロールのスプリッターから Windows の醜い選択マーカーを削除する
私にはSplitContainer
コントロールがありSplitter
、真ん中は非常に醜いです。BackColor
のSplitContainer
を (ここに色を挿入) に設定し、のBackColor
とPanel1
をPanel2
白に設定すると、スプリッターの見栄えが良くなります。ただし、デフォルトでは、Windows はスプリッターが選択される前であっても、選択マークをスプリッターの上に置きます。
に選択マークが表示されないようにするにはどうすればよいSplitter
ですか?
c# - 一般的な慣例 - SplitContainer
SplitContainer コントロールを用意し、それに別の SplitContainer を追加し、さらに別の SplitContainer を追加するのは一般的な方法ですか?
つまり、約 3 つまたは 4 つの SplitContainers になると、Designer ビューで作業するためのスペースが文字通り不足します。
c# - splitcontainer コントロールの「ボタン」を折りたたむ
WinFormsデスクトップ アプリケーションでMicrosoft のSplitContainerコントロールを使用しています。
スプリッター コントロールのパネル間に小さなボタン (または素敵な UI 要素) を配置して、パネルの 1 つを折りたたみたいと思います。たとえば、2 つの部分を持つ「ボタン」の場合、一方の部分をクリックすると右側のパネルが折りたたまれ、もう一方の部分をクリックすると左側のパネルが折りたたまれます。
これは可能ですか?それはどのように実装できますか?
c# - C#でSplitContainerの動きを制限しますか?
私はSplitContainer
自分の形で持っています。
1番目のパネルにはaTreeView
とListView
2番目のパネルがあります。(クラシック)
次に、1番目のパネル(を含むTreeView
)のサイズを幅250ピクセルに制限します。
セパレーターが動きすぎないようにしたい(または動きすぎないようにしたい)。
それ、どうやったら出来るの?
c# - スプリッターが C# でパネルをスケーリングするのを止めますか?
両方のパネルが満たされた SplitContainer があります。
サイズを変更すると、両方のパネルが均等にスケーリングされるため、スプリッターはコンテナー内で同じ相対距離になります。
この機能を本当にブロックする必要があります。どうすればいいですか?
c# - splitcontainer コントロールのスプリッター領域でイベントを処理する
WinFroms splitcontainerコントロールのスプリッター領域でクリック イベントを処理する簡単な方法はありますか? (私の写真では青で示されています) たとえば、この領域をダブルクリックして panel1 を折りたたみたいとします。
または、この領域に素敵なボタンを配置して、それをクリックすることでパネルを折りたたむ別の可能性もあります。
私は魂を作るために素晴らしいハックをしたくありません。
どうも
(.net 4/c#/VS2010)
c# - splitContainer での塗りつぶしと自動サイズ変更の方法
スプリットコンテナをいっぱいにしました。
画像の凡例:
- スプリットコンテナ
- リストビュー
- スプリッター
必要: 青い線は、ListView の処理方法を示しています。