回答編集履歴
1
見直しキャンペーン中
    
        answer	
    CHANGED
    
    | 
         @@ -31,11 +31,11 @@ 
     | 
|
| 
       31 
31 
     | 
    
         
             
            モーダル(いわゆるダイアログ。閉じないと親を操作できない)か、モードレス(ペイントソフトの色選択窓のように常に表示され、どちらも操作可能)かでだいぶ話が変わります。
         
     | 
| 
       32 
32 
     | 
    
         
             
            [ダイアログ ボックスの概要 - WPF .NET | Microsoft Docs](https://docs.microsoft.com/ja-jp/dotnet/desktop/wpf/windows/dialog-boxes-overview?view=netdesktop-6.0#custom-dialog-boxes)
         
     | 
| 
       33 
33 
     | 
    
         | 
| 
       34 
     | 
    
         
            -
             
     | 
| 
      
 34 
     | 
    
         
            +
            盛り沢山になってしまったのでコードを見てください^^;
         
     | 
| 
       35 
35 
     | 
    
         
             
            わかりにくい点があればコメントしてください^^
         
     | 
| 
       36 
36 
     | 
    
         | 
| 
       37 
37 
     | 
    
         
             
            MainWindow(親)
         
     | 
| 
       38 
     | 
    
         
            -
            ``` 
     | 
| 
      
 38 
     | 
    
         
            +
            ```xml
         
     | 
| 
       39 
39 
     | 
    
         
             
            <Window
         
     | 
| 
       40 
40 
     | 
    
         
             
            	x:Class="Qtfv3nqhv521ip3.MainWindow"
         
     | 
| 
       41 
41 
     | 
    
         
             
            	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         
     | 
| 
         @@ -102,7 +102,7 @@ 
     | 
|
| 
       102 
102 
     | 
    
         
             
            	</Grid>
         
     | 
| 
       103 
103 
     | 
    
         
             
            </Window>
         
     | 
| 
       104 
104 
     | 
    
         
             
            ```
         
     | 
| 
       105 
     | 
    
         
            -
            ``` 
     | 
| 
      
 105 
     | 
    
         
            +
            ```cs
         
     | 
| 
       106 
106 
     | 
    
         
             
            using System.Collections.ObjectModel;
         
     | 
| 
       107 
107 
     | 
    
         
             
            using System.ComponentModel;
         
     | 
| 
       108 
108 
     | 
    
         
             
            using System.Diagnostics;
         
     | 
| 
         @@ -206,7 +206,7 @@ 
     | 
|
| 
       206 
206 
     | 
    
         
             
            ```
         
     | 
| 
       207 
207 
     | 
    
         | 
| 
       208 
208 
     | 
    
         
             
            ColorSelectDialog(モーダル)
         
     | 
| 
       209 
     | 
    
         
            -
            ``` 
     | 
| 
      
 209 
     | 
    
         
            +
            ```xml
         
     | 
| 
       210 
210 
     | 
    
         
             
            <Window
         
     | 
| 
       211 
211 
     | 
    
         
             
            	x:Class="Qtfv3nqhv521ip3.ColorSelectDialog"
         
     | 
| 
       212 
212 
     | 
    
         
             
            	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         
     | 
| 
         @@ -239,7 +239,7 @@ 
     | 
|
| 
       239 
239 
     | 
    
         
             
            	</DockPanel>
         
     | 
| 
       240 
240 
     | 
    
         
             
            </Window>
         
     | 
| 
       241 
241 
     | 
    
         
             
            ```
         
     | 
| 
       242 
     | 
    
         
            -
            ``` 
     | 
| 
      
 242 
     | 
    
         
            +
            ```cs
         
     | 
| 
       243 
243 
     | 
    
         
             
            using System.Windows;
         
     | 
| 
       244 
244 
     | 
    
         | 
| 
       245 
245 
     | 
    
         
             
            namespace Qtfv3nqhv521ip3
         
     | 
| 
         @@ -256,7 +256,7 @@ 
     | 
|
| 
       256 
256 
     | 
    
         
             
            ```
         
     | 
| 
       257 
257 
     | 
    
         | 
| 
       258 
258 
     | 
    
         
             
            ColorSelectWindow(モードレス)
         
     | 
| 
       259 
     | 
    
         
            -
            ``` 
     | 
| 
      
 259 
     | 
    
         
            +
            ```xml
         
     | 
| 
       260 
260 
     | 
    
         
             
            <Window
         
     | 
| 
       261 
261 
     | 
    
         
             
            	x:Class="Qtfv3nqhv521ip3.ColorSelectWindow"
         
     | 
| 
       262 
262 
     | 
    
         
             
            	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         
     | 
| 
         @@ -287,7 +287,7 @@ 
     | 
|
| 
       287 
287 
     | 
    
         
             
            	</Grid>
         
     | 
| 
       288 
288 
     | 
    
         
             
            </Window>
         
     | 
| 
       289 
289 
     | 
    
         
             
            ```
         
     | 
| 
       290 
     | 
    
         
            -
            ``` 
     | 
| 
      
 290 
     | 
    
         
            +
            ```cs
         
     | 
| 
       291 
291 
     | 
    
         
             
            using System.ComponentModel;
         
     | 
| 
       292 
292 
     | 
    
         
             
            using System.Windows;
         
     | 
| 
       293 
293 
     | 
    
         |