53 references to FlowDocumentReaderViewingMode
PresentationFramework (53)
System\Windows\Automation\Peers\FlowDocumentReaderAutomationPeer.cs (12)
95
internal void RaiseCurrentViewChangedEvent(
FlowDocumentReaderViewingMode
newMode,
FlowDocumentReaderViewingMode
oldMode)
158
if (single) { views[count++] = ConvertModeToViewId(
FlowDocumentReaderViewingMode
.Page); }
159
if (facing) { views[count++] = ConvertModeToViewId(
FlowDocumentReaderViewingMode
.TwoPage); }
160
if (scroll) { views[count++] = ConvertModeToViewId(
FlowDocumentReaderViewingMode
.Scroll); }
167
private int ConvertModeToViewId(
FlowDocumentReaderViewingMode
mode)
175
private
FlowDocumentReaderViewingMode
ConvertViewIdToMode(int viewId)
178
return (
FlowDocumentReaderViewingMode
)viewId;
209
FlowDocumentReaderViewingMode
mode = ConvertViewIdToMode(viewId);
210
if (mode ==
FlowDocumentReaderViewingMode
.Page)
214
else if (mode ==
FlowDocumentReaderViewingMode
.TwoPage)
218
else if (mode ==
FlowDocumentReaderViewingMode
.Scroll)
System\Windows\Controls\FlowDocumentReader.cs (41)
172
public void SwitchViewingMode(
FlowDocumentReaderViewingMode
viewingMode)
190
public
FlowDocumentReaderViewingMode
ViewingMode
192
get { return (
FlowDocumentReaderViewingMode
)GetValue(ViewingModeProperty); }
402
typeof(
FlowDocumentReaderViewingMode
),
405
FlowDocumentReaderViewingMode
.Page,
730
protected virtual void OnSwitchViewingModeCommand(
FlowDocumentReaderViewingMode
viewingMode)
896
protected virtual void SwitchViewingModeCore(
FlowDocumentReaderViewingMode
viewingMode)
1123
private bool CanSwitchToViewingMode(
FlowDocumentReaderViewingMode
mode)
1128
case
FlowDocumentReaderViewingMode
.Page:
1131
case
FlowDocumentReaderViewingMode
.TwoPage:
1134
case
FlowDocumentReaderViewingMode
.Scroll:
1144
private IFlowDocumentViewer GetViewerFromMode(
FlowDocumentReaderViewingMode
mode)
1149
case
FlowDocumentReaderViewingMode
.Page:
1159
case
FlowDocumentReaderViewingMode
.TwoPage:
1169
case
FlowDocumentReaderViewingMode
.Scroll:
1248
private bool ConvertToViewingMode(object value, out
FlowDocumentReaderViewingMode
mode)
1251
if (value is
FlowDocumentReaderViewingMode
)
1253
mode = (
FlowDocumentReaderViewingMode
)value;
1258
if (str ==
FlowDocumentReaderViewingMode
.Page.ToString())
1260
mode =
FlowDocumentReaderViewingMode
.Page;
1263
else if (str ==
FlowDocumentReaderViewingMode
.TwoPage.ToString())
1265
mode =
FlowDocumentReaderViewingMode
.TwoPage;
1268
else if (str ==
FlowDocumentReaderViewingMode
.Scroll.ToString())
1270
mode =
FlowDocumentReaderViewingMode
.Scroll;
1275
mode =
FlowDocumentReaderViewingMode
.Page;
1281
mode =
FlowDocumentReaderViewingMode
.Page;
1384
FlowDocumentReaderViewingMode
mode;
1479
FlowDocumentReaderViewingMode
mode;
1487
mode = (
FlowDocumentReaderViewingMode
)((((int)ViewingMode) + 1) % 3);
1497
mode = (
FlowDocumentReaderViewingMode
)((((int)mode) + 1) % 3);
1610
if (viewer.CanSwitchToViewingMode((
FlowDocumentReaderViewingMode
)e.NewValue))
1612
viewer.SwitchViewingModeCore((
FlowDocumentReaderViewingMode
)e.NewValue);
1621
peer?.RaiseCurrentViewChangedEvent((
FlowDocumentReaderViewingMode
)e.NewValue, (
FlowDocumentReaderViewingMode
)e.OldValue);
1629
FlowDocumentReaderViewingMode
value = (
FlowDocumentReaderViewingMode
)o;
1630
return (value ==
FlowDocumentReaderViewingMode
.Page ||
1631
value ==
FlowDocumentReaderViewingMode
.TwoPage ||
1632
value ==
FlowDocumentReaderViewingMode
.Scroll);
1949
public JournalState(int contentPosition, LogicalDirection contentPositionDirection, double zoom,
FlowDocumentReaderViewingMode
viewingMode)
1959
public
FlowDocumentReaderViewingMode
ViewingMode;