0

Excel 2010 の [検索と置換] ダイアログが気に入っています。データを入力し、背後のグリッドで置換を確認し、[検索/置換] ウィンドウが消えたりバックグラウンドになったりすることなく、グリッド内のデータを編集できます。

SearchAndReplace ウィンドウはモデル ダイアログではありません。また、開いている他のアプリケーションに切り替えると、検索/置換ウィンドウと Excel が一緒にバックグラウンドになるため、「最上位に留まる」= true などの設定もありません。

それはどんな種類のウィンドウですか?

背後のグリッドで編集しますが、検索/置換ウィンドウはアプリケーションの上部にとどまりますが、オペレーティング システムの上部にはありません!

パブリック クラス MainWindow.cs

var window = new Window();
            window.Owner = this;
            window.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterOwner;
            window.Width = 200;
            window.Height = 200;
            window.Show();
4

1 に答える 1

1

WS_POPUPWin32 用語では、所有者が最上位の Excel ウィンドウに設定されている可能性があります。

プログラミング環境が異なれば、この種のウィンドウの名前も異なります。たとえば、.NET WinForms では、これを所有フォームと呼びます。

于 2010-08-14T18:23:35.217 に答える