Я думаю, что ответы зависят от того, что Вы делаете.
, Если у Вас есть 1 от запроса и намерения, так просто, как Вы определили, выберите минуту (поле), предпочтительно.
Однако распространено иметь эти типы изменения требований в - вершину захвата n результаты, энный захват - mth результаты, и т.д.
я не думаю, что это - слишком ужасная идея согласиться на Вашу выбранную базу данных. Изменение dbs не должно быть сделано слегка и иметь для пересмотра, цена, которую Вы платите при создании этого перемещения.
, Почему предел самостоятельно теперь, для боли Вы можете или не можете чувствовать позже?
я действительно думаю, что хорошо остаться ANSI как можно больше, но это - просто инструкция...
Единственная настоящая кнопка разделения коммерческого уровня, о которой я знаю это тот, который принадлежит Syncfusion , который включен как часть их ленточных элементов управления (хотя он работает и вне ленты).
При этом я помню эту реализацию как достаточно удобный и полный, если вы ищете что-то бесплатное.
Я не знаю, что именно вы ищете в разделенной кнопке, но это видео о том, как ее создать, довольно полно и делает почти идеальную разделенную кнопку.
http://windowsclient.net/learn/video.aspx?v=3929
Я знаю, что вам не нужен учебник, но я использовал его раньше, и вы не могли отличить его от других в перспективе.
Я думаю, то, что вы имеете в виду, называется DropDownButton. В MenuItem есть логическое свойство StaysOpenOnClick, которое может решить вашу проблему.
Другая хорошая бесплатная реализация Это, кажется, все это все:
http://huydinhpham.blogspot.com/2008/09/wpf-drop-down-and-split-button.html