Prevent user from "grabbing and dragging" scroll bar handle? - vb.net

For lack of a better way to describe it - there are 3 ways to manipulate a live scroll bar in application: clicking the arrows, clicking above/below the handle (that goes up and down), and clicking and dragging the handle itself.
When the user clicks and drags the handle on my DataGridView with a custom class, it causes a painting issue where the gridlines will disappear when you scroll down, then back up. This doesn't happen when using the other two methods of scrolling.
I can't seem to figure out a solution to the painting problem, so it seems the scroll bar might be easier to solve the problem. Is it possible to disable that grab and drag?

Related

Keep stationary panel at bottom of visible area of form while scrolling in visual basic

I have a dynamically expanding WinForm that is loading questions from a database, expanding with more questions. I would like to have a panel at the bottom of the visible screen with a save and close button, but the panel stays at the bottom of the form where I have to scroll all the way to the end in order to find them.
I need to find a way to keep the panel with the buttons at the bottom of the visible area of the form. I was not able to find much information on this, but I tried messing around with some suggestions found here Draw Border of Panel When it is being Active Scroll
I found someone with a similar problem here Keep a stationary UITableViewCell while scrolling but that solution does not help me.
Is there a simple solution to move the panel in the form at the same rate as the scrollbar in order to keep it stationary to the user?
Thanks for any help and I can provide more info if needed.

update KeyboardAvoidingView after a layout change

I have a form in my app that has a floating bar with buttons that animates into the view at the bottom of the window when the user makes any change to any of the data in the form. I have this bar rendering relative to the height of the window so it knows when the keyboard is open or closed and will attach to wherever the bottom of the view window is at any give time.
The issue I have is the form is wrapped in a KeyboardAvoidingView around the form with a behavior of padding and this all works great, however when I make my change and my floating button bar comes up, because the input is at the bottom of the window the bar now covers up the input I'm typing in.
I haven't been able to find a way to fix this yet. I tried disabling the KeyboardAvoidingView I assume that maybe I need to somehow tell the view about this bar that's covering up part of the view but I'm not sure how I do that.
here is a snapshot of what this looks like for reference...

Is there any way to allow for scrolling in for cells in a tableviewcontroller using storyboards in Xcode with Objective-c?

I have a standard tableview/coredata set up that fills (my own class defined) cells with users data as they enter it in. The only problem is, once there are too many cells to fit on the screen, the lower ones get cut off and are only visible once the top ones get deleted. Is there anyway to add the scroll feature now or is it too late (i have seen a few recommendations which involve either using xibs or using a view controller with a scrollbar feature).
I feel really stupid right now, but i do have the answer if anyone else comes across the same "problem". It turns out that scrolling is automatically enabled and while you cannot scroll down just from swiping down on the touchpad (macbook), actually clicking while scrolling down using the touchpad allows for scrolling (and will show scroll bar on the side, which is not visible unless it is in use)

VB.NET FlowControlPanel scrolling automatically when it shouldn't

Very strange issue in VB.NET. I have a simple WinForm that has a FlowControlPanel that takes up the entire form except for a status bar at the bottom. If I add enough items to my panel so that a vertical scrollbar is needed, then scroll to the bottom, anytime I update my status bar the panel automatically scrolls back to the top. Anyone ever see this?
Thanks,
Mark

Multiple buttons on navigation bar

I am using code from http://osmorphis.blogspot.com/2009/05/multiple-buttons-on-navigation-bar.html to implement multiple buttons in the navigation bar.
The huge problem I have now is that this construction "leaks" into the main window. By this I mean that if I press (up to about 15px) below the navigation bar the buttons still respond. How can I fix this?
Or does someone have a better way to implement multiple buttons?
It seems likely that your button bounds are extending beyond the navbar bounds. You can confirm this by setting the color of the button to something other than clear. To fix this you can either fix the frame of the buttons, or make sure clipsToBounds property of the containing view is set to YES.