ふらっと C#,C♯,C#(初心者用) Part158at TECHふらっと C#,C♯,C#(初心者用) Part158 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト878:デフォルトの名無しさん (ワッチョイ ca2d-2eqx) 23/07/18 02:28:36.72 GDp0BnYT0.net 例には書いてないけどIPropertyChangedイベントを購読して、イベントが来たらConsole.WriteLine()するんでしょう で、IPropertyChangedの実装方法が知りたいと public class Square : INotifyPropertyChanged { public event PropertyChangedEventHandler? PropertyChanged; private void SetProperty< T >( ref T field, T value, [CallerMemberName]string propertyName = null ) { if ( field.Equals( value ) ) { return; } field = value; PropertyChanged?.Invoke( this, new PropertyChangedEventArgs( propertyName ) ); } private double _width; public double Width { set => SetProperty( ref _width, value ); get => _width; } private double _height; public double Height { set => SetProperty( ref _height, value ); get => _height; } } 879:デフォルトの名無しさん (ワッチョイ 87e5-XQTJ) 23/07/18 08:44:49.63 3b5O2M5n0.net >>863 >>865 なんか頭の中で136ってもっとおっきいイメージになってた、すまないw アイコンやコントロールボタンが表示できる最低サイズだったね 面白いことに、FormBorderStyle=Noneの時に コンストラクタでどんだけ小さいWidth指定しても136になるけど その後でShown等のフォームが生成された後の時点でWidth指定すると2までは縮まるんだな SizableとかだとShownでやっても136になるけど 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch