Czy istnieje sposób, aby zatrzymać poziomy pasek przewijania od momentu pojawienia się w widoku listy? Chcę, aby pionowy pasek przewijania był wyświetlany w razie potrzeby, ale chcę, aby poziomy pasek przewijania nigdy się nie wyświetlał.C# ListView Wyłącz poziomy pasek przewijania
Wyobrażam sobie, że miałoby to coś wspólnego z WndProc?
Dzięki
Witam, czy możesz to wyjaśnić, czy możesz mi powiedzieć, jak mogę przeczytać na temat wszystkich tych bezpośrednich wywołań api Windows? – swordfish
Zamiast 'long hwnd' możesz użyć' IntPtr hwnd' jako pierwszego parametru do P/Invoke metoda. –
Po drugie, dla P/Invokes, alsways patrzą na pinvoke. :) http://www.pinvoke.net/default.aspx/user32/ShowScrollBar.html podaje podpis [DllImport ("user32.dll")] [return: MarshalAs (UnmanagedType.Bool)] public static extern bool ShowScrollBar (IntPtr hWnd, int wBar, [MarshalAs (UnmanagedType.Bool)] bool bShow); Jedyny problem (chyba) to IntPtr, o którym wspomniał już Uwe. –